PDA

Показать полную графическую версию : VMWare на хост-машине с прокси


Ikarek
04-04-2011, 10:15
Есть компьютер. На нём Windows 7. Машина в домене. IP получаю по DHCP:
IP - 192.168.0.113
Шлюз - 192.168.0.254
DNS - 192.168.0.252
Чтобы был доступ в интернет - в настройках IE прописан прокси: 192.168.0.254:8080

На эту машину ставлю WMVare 6.5.2. Гостевой системой ставлю Ubuntu 10.10

Внимание, вопрос: в какой режим ставить сетевую карту WMVare? (бридж, НАТ?)
И в настройках Ubuntu что прописывать? Какие прокси, какие DNS, какие шлюзы?

Вроде, уже всё пробовал, результат один - болт мне, а не интернет на гостевой машине :)

molodoipon
04-04-2011, 11:34
в настройка VMWare поставьте Bridget. Ubuntu в таком случае должна подхватить настройки по DHCP из вашей сети, т.е. адрес вида 192.168.0.*

vadblm
04-04-2011, 16:03
Ставьте бридж и задайте переменные среды http_proxy и опционально ftp_proxy.
В консоли выполните команды

export http_proxy=192.168.0.254:8080
export ftp_proxy=192.168.0.254:8080

Это позволит всяким wget, fetch и curl ходить через прокси.

Для глобального применения добавьте вышеприведённое в /etc/profile

Ikarek
04-04-2011, 16:56
Ubuntu в таком случае должна подхватить настройки по DHCP из вашей сети, т.е. адрес вида 192.168.0.* »
дело в том, что не всем адресам можно выходить в интернет. Поэтому получив абы какой айпишник, Ubuntu не сможет выйти в интернет.
Получается, надо чтобы у Ubuntu был именно такой же айпи как у хост-машины, то есть 192.168.0.113

molodoipon
04-04-2011, 17:13
надо чтобы у Ubuntu был именно такой же айпи как у зост-машины, то есть 192.168.0.113 »
как Вы себе это представляете, 2 машины в одной сети с одинаковыми ip адресами?

QRS
04-04-2011, 19:30
Ikarek, ставьте режим NAT - в этом случае гостевая машина будет выходить в локальную сеть под IP хост-ОС.
При режиме NAT, в вирутальной сети будет DHCP-сервер, от которого гостевая ОС должна получить сетевые настройки: IP\маска\шлюз\DNS. В качестве прокси пропишите 192.168.0.254:8080.

Ikarek
05-04-2011, 05:49
При режиме NAT, в вирутальной сети будет DHCP-сервер, от которого гостевая ОС должна получить сетевые настройки: IP\маска\шлюз\DNS. В качестве прокси пропишите 192.168.0.254:8080 »
Сделал так.
Гостевая ОС получила параметтры:
АйПи: 192.168.121.129
Бродкаст адрес: 192.168.121.255
Маска: 255.255.255.0
Шлюз: 192.168.121.2
ДНС: 192.168.121.2

Прописал прокси 192.168.0.254:8080.

Всё равно нету интернета :(

molodoipon
05-04-2011, 08:44
Прописал прокси 192.168.0.254:8080. »
Правильно, потому что у вас ВМ не знает что такое 192.168.0.254.
Не проще в вашей ситуации получить адрес от вашей сети и разрешить на полученный ip интернет?

Ikarek
05-04-2011, 10:39
Не проще в вашей ситуации получить адрес от вашей сети и разрешить на полученный ip интернет? »
Нет. Сисадмин не согласится плодить айпишники. Да и вообще, интересна именно техническая сторона вопроса. Возможно ли как-то в этой ситуации дать интернет гостевой ОС. Уже дело принципа так сказать :)

El Scorpio
07-04-2011, 06:22
Цитата Ikarek:
Прописал прокси 192.168.0.254:8080. »
Правильно, потому что у вас ВМ не знает что такое 192.168.0.254.
Не проще в вашей ситуации получить адрес от вашей сети и разрешить на полученный ip интернет? »
Вообще-то при выборе сетевого адаптера типа NAT виртуальная машина в качестве шлюза использует реальную машину, так что маршрутизация пакетов на указанный адрес выполняться должна.
попробуйте для начал попинговать адрес прокси-сервера

Ikarek
08-04-2011, 05:33
попробуйте для начал попинговать адрес прокси-сервера »
Пинг до 192.168.0.254 идёт.
Странно, но пинг и до интернет-адресов идёт. Тот же mail, google пингуются без проблем.
Видимо, что-то на стороне прокси-сервера "режет" мои пакеты из гостевой ОС.




© OSzone.net 2001-2012