Есть FreeBSD 7.2 в ней два виртуальных интерфейса:
1. le0 - бридж с реальной машиной (пинг во внешний мир есть)
2. le2 - LAN1 сеть между виртуальными машинами. (пинг между машинами есть)
Настраивал по этой статье:
Ядро собрано так как в статье
Вот мои конф. файлы:
rc.conf
PHP код:
Код: Выделить всё
defaultrouter="192.168.29.9" # ip - модема (роутера)
hostname="test.home.local"
ifconfig_le0="inet 192.168.29.6 netmask 255.255.255.0"
inetd_enable="YES"
keymap="ru.koi8-r"
linux_enable="YES"
moused_enable="YES"
sshd_enable="YES"
########################
gateway_enable="YES"
natd_enable="YES"
natd_interface="le0"
natd_flags="-f /etc/natd.conf"
firewall_enable="YES"
firewall_type="OPEN"
# -- sysinstall generated deltas -- # Sun Sep 27 18:26:33 2009
ifconfig_le1="inet 192.168.3.20 netmask 255.255.255.0"
hostname="test.home.local"
natd.conf
PHP код:
Код: Выделить всё
same_ports yes
use_sockets yes
rc.firewall
PHP код:
Код: Выделить всё
#!/bin/sh
#
# enable transfer via loopback
/sbin/ipfw -q flush
/sbin/ipfw add divert natd all from any to any via le0
/sbin/ipfw add pass all from any to any
ipfw -a show
PHP код:
Код: Выделить всё
00100 1036 68832 divert 8668 ip from any to any via le0
00200 1151 76129 allow ip from any to any
65535 4 240 allow ip from any to any
на клиентских машинах (VMware сети) прописываю шлюз 192.168.3.20, но инета почемуто нету.
Что не так далею?
Спасибо!
