Проблема такая. Есть два компа
comp1.
.....................................
OS - FreeBSD
.....................................
kernel opions
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT = 10
options IPFIREWALL_DEFAULT_TO_ACCEPT
options IPDIVERT
.....................................
/etc/rc.conf
firewall_enable="YES"
firewall_type="simple"
firewall_quet="NO"
natd_enable="YES"
natd_interface="vr0"
natd_flags="-m"
gateway_enable="YES"
ifconfig_rl0="inet 193.24.23.35 netmask 255.255.255.248"
ifconfig_vr0="inet 192.168.0.68 netmask 255.255.255.0"
defaultrouter="193.24.23.33"
........................................................
rl0 - смотрит в инет
vr0 - смотрит локально
........................................................
resolv.conf
nameserver 193.24.22.6
nameserver 193.24.22.33
........................................................
comp2
........................................................
OS Windows XP
........................................................
ip 192.168.0.168
netmask 255.255.255.0
gateway 193.24.23.35
dns1 193.24.22.6
dns2 193.24.22.33
.........................................................
топология
__________
/ \
| internet |
\__________/
|
|
|
gateway comp1 ______ comp2
193.24.23.33----------193.24.23.35------|switch| -------192.168.0.168
------
=========================================================================
Проблема в том что на comp1 интернет виден.
а вот comp2 видит локальный комп, а вот Interbet не видит.
Почему ? И что мне сделать для решения этой проблемы
>Проблема такая. Есть два компа
>comp1.
>.....................................
>OS - FreeBSD
>.....................................
>kernel opions
>options IPFIREWALL
>options IPFIREWALL_VERBOSE
>options IPFIREWALL_VERBOSE_LIMIT = 10
>options IPFIREWALL_DEFAULT_TO_ACCEPT
>options IPDIVERT
>.....................................
>/etc/rc.conf
>firewall_enable="YES"
>firewall_type="simple"
>firewall_quet="NO"
>natd_enable="YES"
>natd_interface="vr0"
>natd_flags="-m"
>gateway_enable="YES"
>ifconfig_rl0="inet 193.24.23.35 netmask 255.255.255.248"
>ifconfig_vr0="inet 192.168.0.68 netmask 255.255.255.0"
>defaultrouter="193.24.23.33"
>........................................................
>rl0 - смотрит в инет
>vr0 - смотрит локально
>........................................................
>resolv.conf
>nameserver 193.24.22.6
>nameserver 193.24.22.33
>........................................................
>comp2
>........................................................
>OS Windows XP
>........................................................
>ip 192.168.0.168
>netmask 255.255.255.0
>gateway 193.24.23.35
>dns1 193.24.22.6
>dns2 193.24.22.33
>.........................................................
>топология
> __________
> / \
>
> | internet |
> \__________/
> |
> |
> |
> gateway
> comp1
> ______
> comp2
>
> 193.24.23.33----------193.24.23.35------|switch| -------192.168.0.168
>
>
>
> ------
>=========================================================================
>Проблема в том что на comp1 интернет виден.
>а вот comp2 видит локальный комп, а вот Interbet не видит.
>Почему ? И что мне сделать для решения этой проблемы
need help SOS
У тебя comp1 является маршрутизатором для comp2??????????????воткни в свитч маршрутизатор и рабочие станции на обеих пропиши маршрут через маршрутизатор и все заработает
Должно быть что то вроде такого
Инет
|
|
|
|
Шлюз
|
|
|
|
Свитч
/ \
/ \
комп1 комп1
>У тебя comp1 является маршрутизатором для comp2??????????????
>
>воткни в свитч маршрутизатор и рабочие станции на обеих пропиши маршрут через
>маршрутизатор и все заработает
>Должно быть что то вроде такого
>
>
>
>
> Инет
>
>
> |
>
>
> |
>
>
> |
>
>
> |
>
>
> Шлюз
>
>
> |
>
>
> |
>
>
> |
>
>
> |
>
>
>Свитч
>
> /
> \
>
> /
> \
>
> комп1
> комп1
>Нифига так невыйдет потому что, реальный ip один. Да и зачем на винде прописывть маршрут мне нужно что бы это было неявно мне нужно что бы работал natd на фре но почему то, хотя вроди бы и все работает, тем неменее с винды непингуется второй интерфейс фри то есть тот колторый в инет светит. Мне нужно что бы сеть работала в этой топологии. Реально в свич подключены компы локалки, один из которых под фрей, и имеет два сетевых интерефейсв, один в локалку а другой в инет. Но по факту между этими интерфейсами не происходит форвардинга natd почему ?
>Нифига так невыйдет потому что, реальный ip один. Да и зачем на
>винде прописывть маршрут
default gateway прописывать не надо?!>вроди бы и все работает, тем неменее с винды непингуется второй
>интерфейс фри то есть тот колторый в инет светит.А он и не должен пинговацца.
> Мне нужно
>что бы сеть работала в этой топологии. Реально в свич подключены
>компы локалки, один из которых под фрей, и имеет два сетевых
>интерефейсв, один в локалку а другой в инет. Но по факту
>между этими интерфейсами не происходит форвардинга natd почему ?# sysctl net.inet.ip.forwarding=1
>>Нифига так невыйдет потому что, реальный ip один. Да и зачем на
>>винде прописывть маршрут
>default gateway прописывать не надо?!
>
>>вроди бы и все работает, тем неменее с винды непингуется второй
>>интерфейс фри то есть тот колторый в инет светит.
>
>А он и не должен пинговацца.
>
>> Мне нужно
>>что бы сеть работала в этой топологии. Реально в свич подключены
>>компы локалки, один из которых под фрей, и имеет два сетевых
>>интерефейсв, один в локалку а другой в инет. Но по факту
>>между этими интерфейсами не происходит форвардинга natd почему ?
>
># sysctl net.inet.ip.forwarding=1И все же, если у меня все правильно почему в инет с виндовой машины я не выхожу ?