URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 85489
[ Назад ]

Исходное сообщение
"FreeBSD в качестве шлюза на VMware"

Отправлено baza , 02-Июн-09 09:28 
Здраствуйте всем.
Есть машина на которое установлено Виста. которая является частью сети 192.168.1.0 .
IP address у Витсты 192.168.1.3 .
На Висте установлено VMware, на которые подняты FreeBSD и WinXP.
Задача в том чтобы FreeBSD выступал в роли шлюза для WinXP, и чтоб WinXP получал инет от FreeBSD.
Делаю это для того чтоб настроить на FreeBSD firewall и proxy server и наблюдать за поведением WinXP, после написание правил в rc.firewall и squid.conf .
Для этого в VMware создаю Team в которой входят FreeBSD и WinXP.
Дальше в rc.conf прописываю:
Код:
ifconfig_em0="inet 192.168.1.11 netmask 255.255.255.0"
defaultrouter="192.168.1.1"
gateway_enable="YES"

А в WinXP конфигурироваю
Код:
IPv4 192.168.1.12
Mask 255.255.255.0
Default Gateway 192.168.1.1

+ в VMware работает NAT а DHCP отключен.
При таких настройках, на виртуальной машине, и на FreeBSD и на WinXP я получаю инет, и все хорошо, но основным шлюзом для обеих виртуальных машин является рутер с адресом 192.168.1.1 .
А вот когда на WinXP прописываю адрес основного шлюза, IP address FreeBSD
Код:
IPv4 192.168.1.12
Mask 255.255.255.0
Default Gateway 192.168.1.11

на WinXP инета нет.

В чем может быть проблема??? + кто знает, подскажите разницу между сетевыми адапторами VMnet1 и VMnet8 которые создаются автоматически при инсталяции VMware.

Заранее всем спасибо, надеюсь что изложил внятно свою ситуацию.


Содержание

Сообщения в этом обсуждении
"FreeBSD в качестве шлюза на VMware"
Отправлено angra , 02-Июн-09 12:56 
Безотносительно к vmware. Пакет выходит из хрюши и идет на дефолтный роут, коим является фря, та в свою очередь его пересылает(без snat) на свой дефолтный роут 192.168.1.1, который отсылает пакет в интернет, получает ответ и шлет его, внимание, напрямую хрюше, ибо адрес фришного шлюза нигде не фигурирует. Ну и что вы таким образом собрались тестировать?