The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Проброс интрнет в гостевую систему."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Виртуализация / Linux)
Изначальное сообщение [ Отслеживать ]

"Проброс интрнет в гостевую систему."  +/
Сообщение от HanTengry email(ok) on 31-Дек-10, 07:03 
Исходные данные: Сервер с OS:SLES 10, 2 сетевые карты eth0 и eth1(+2 виртуальные vmnet0 и vmnet1).
Сервер смотрит в интернет через выделенный канал провайдера, маршрутизатор провайдера(шлюз a.b.c.5 ) "разговаривает" только с IP=a.b.c.4 при маске 255.255.255.192 которые настроены на eth0.

Задача: Ничего не меняя внутри гостевой OS подать в нее интернет.
Одно НО:Эта гостевая OS является точной копией боевого физического сервера и ранее сама напрямую была подключенная к этому каналу. Т.е. сетевые интерфейсы у нее по крайней мере тот, что смотрит в интрнет сконфигурированы одинаково с реальной машиной, и могут быть конфликты IP.

Как подать в нее интернет? Как для этого сконфигурировать виртуальные интерфейсы в каком режиме?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Проброс интрнет в гостевую систему."  +/
Сообщение от Rabidus (ok) on 31-Дек-10, 11:12 
А что мешает на eth0 убрать адрес и сделать его bridge интерфейсом для виртуальной сетевухи, которая должна смотреть в инет?


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Проброс интрнет в гостевую систему."  +/
Сообщение от HanTengry email(ok) on 31-Дек-10, 12:01 
> А что мешает на eth0 убрать адрес и сделать его bridge интерфейсом
> для виртуальной сетевухи, которая должна смотреть в инет?

Буду пробовать, пробовал не убирать на физических интерфейсах IP, а делал их отличными от гостевой.
______________________
В общем надо самому копаться в своем бардаке, но может совет дадите в плане подхода к задаче или гипервизор посоветуете..
Если по порядку - то сплошные непонятки..
Итак:
1) Вначале неплохо бы убедиться что инет "текёт" в физическую машину(SLES10), у меня почему-то не текёт(пинги есть только до маршрутизатора a.b.c.5), хотя интерфейс настроен верно. Думал провайдер дает инет на конкретный mac адрес. Взял ноут с XP, настроил так же сетевой интефейс, скайп заработал, а интернета нет, тут может еще быть каша с route в винде в буке когда-то для чего-то сделанная. Броузер как только не настраивал..пинги в нет не идут. Фаервол не догодался тогда отключить.
2) Хотелось бы "привязать" виртуальные интерфейсы к физическим для ясности,(Vmnet0 к eth0).Поэтому попытался поставить на HP ML350(этот же сервер) прогу VMware Server ESX, а он SCSI не видит, не ставится. В Workstation нет такой возможности, правильно понимаю?  

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Проброс интрнет в гостевую систему."  +/
Сообщение от ALex_hha (ok) on 01-Янв-11, 15:43 
>[оверквотинг удален]
> в плане подхода к задаче или гипервизор посоветуете..
> Если по порядку - то сплошные непонятки..
> Итак:
> 1) Вначале неплохо бы убедиться что инет "текёт" в физическую машину(SLES10), у
> меня почему-то не текёт(пинги есть только до маршрутизатора a.b.c.5), хотя интерфейс
> настроен верно. Думал провайдер дает инет на конкретный mac адрес. Взял
> ноут с XP, настроил так же сетевой интефейс, скайп заработал, а
> интернета нет, тут может еще быть каша с route в винде
> в буке когда-то для чего-то сделанная. Броузер как только не настраивал..пинги
> в нет не идут. Фаервол не догодался тогда отключить.

ну так покажи вывод

# ip ro sh
# iptables -t nat -L -n
# iptables -t filter -L -n
# cat /etc/resolv.conf

> 2) Хотелось бы "привязать" виртуальные интерфейсы к физическим для ясности,(Vmnet0 к eth0).Поэтому
> попытался поставить на HP ML350(этот же сервер) прогу VMware Server ESX,
> а он SCSI не видит, не ставится. В Workstation нет такой
> возможности, правильно понимаю?

не совсем понятно что ты хочешь получить. Имеется ввиду привязать интерфейс для бриджа?

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Проброс интрнет в гостевую систему."  +/
Сообщение от HanTengry email(ok) on 08-Янв-11, 12:47 
> не совсем понятно что ты хочешь получить. Имеется ввиду привязать интерфейс для
> бриджа?

Ага, поясню щас что имел ввиду, чего добился, и зачем это хотел.
Итак, убрал IP адреса у физических интерфейсов. Сетевые карты виртуальной машины выставил на bridge.
Далее выяснилось что два виртуальных интерфейса Vware в один момент времени "привязаны" к одному физическому интерфейсу.
Получается, что подключаю один только кабель от локальной сети к серверу и пингую с локальной сети сразу внешний и внутренний интерфейс виртуальной машины.
Т.е. в один момент времени я могу воткнуть в этот физический интерфейс либо кабель от локальной сети, либо кабель с интернетом и виртуальный сервер соответственно может пинговать либо инет, либо локалку, а надо(ну понятно) в обе стороны одновременно.

Все работает в принципе и так: кабель от локальной сети и кабель от интернета > Swich > кабель в физический сетевой интерфейс(через который в текущий момент работают 2 виртуальный интерфейса) - прокси виртуальной машины дает интернет в локальную сеть - все работает. Но насколько это опасно и неправильно когда в одном swich-е оба кабеля?

Тут конечно еще моменты, до конца не понял как Vmware(или еще что) выбирает на какой физический интерфейс "посадить" свои виртуальные интерфейсы, вроде так - в какой интерфейс первым воткнул кабель, через тот и пингуются 2 виртуальных интерфейса.

Вот и спрашиваю как связать определенный виртуальный интерфейс с определенным физическим.
Что бы убрать swich и вторая сетевуха была задействована, и знать какой кабель куда втыкать. Что такое NAT пока плохо представляю..без него нельзя обойтись в этом случае?

  

  
  

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

3. "Проброс интрнет в гостевую систему."  +/
Сообщение от ALex_hha (ok) on 01-Янв-11, 15:41 
> Как подать в нее интернет? Как для этого сконфигурировать виртуальные интерфейсы в
> каком режиме?

самое простое это настроить NAT на хосте

> Т.е. сетевые интерфейсы у нее по крайней мере тот, что смотрит в интрнет сконфигурированы одинаково с реальной машиной, и могут быть конфликты IP.

т.е. у тебя адресное пространство  vmnet0/vmnet1 совпадает с реальным?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Проброс интрнет в гостевую систему."  +/
Сообщение от HanTengry email(ok) on 08-Янв-11, 12:56 
> т.е. у тебя адресное пространство  vmnet0/vmnet1 совпадает с реальным?

Да. Но уже на физических интерфейсах eth0/eth1 убрал какие-либо IP адреса.


Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру