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

Исходное сообщение
"Помогие чайнику ."

Отправлено Maxim Zaikin , 08-Апр-05 15:32 
Проблема такая. Есть два компа
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 не видит.
Почему ? И что мне сделать для решения этой проблемы

Содержание

Сообщения в этом обсуждении
"Помогие чайнику ."
Отправлено Maxim Zaikin , 08-Апр-05 16:09 
>Проблема такая. Есть два компа
>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


"Помогие чайнику ."
Отправлено Гость , 08-Апр-05 16:16 
У тебя comp1 является маршрутизатором для comp2??????????????

воткни в свитч маршрутизатор и рабочие станции на обеих пропиши маршрут через маршрутизатор и все заработает
Должно быть что то вроде такого


                        Инет
                         |
                         |
                         |
                         |
                        Шлюз
                         |
                         |
                         |
                         |
                       Свитч
                     /      \
                    /        \
                 комп1       комп1
      


"Помогие чайнику ."
Отправлено Maxim Zaikin , 08-Апр-05 16:24 
>У тебя comp1 является маршрутизатором для comp2??????????????
>
>воткни в свитч маршрутизатор и рабочие станции на обеих пропиши маршрут через
>маршрутизатор и все заработает
>Должно быть что то вроде такого
>
>
>            
>          
> Инет
>            
>          
>  |
>            
>          
>  |
>            
>          
>  |
>            
>          
>  |
>            
>          
> Шлюз
>            
>          
>  |
>            
>          
>  |
>            
>          
>  |
>            
>          
>  |
>            
>          
>Свитч
>            
>         /  
>    \
>            
>        /  
>     \
>            
>     комп1      
> комп1
>

Нифига так невыйдет потому что, реальный ip один. Да и зачем на винде прописывть маршрут мне нужно что бы это было неявно мне нужно что бы работал natd на фре но почему то, хотя вроди бы и все работает, тем неменее с винды непингуется второй интерфейс фри то есть тот колторый в инет светит. Мне нужно что бы сеть работала в этой топологии. Реально в свич подключены компы локалки, один из которых под фрей, и имеет два сетевых интерефейсв, один в локалку а другой в инет. Но по факту между этими интерфейсами не происходит форвардинга natd почему ?


"Помогие чайнику ."
Отправлено Nimdar , 08-Апр-05 16:38 
>Нифига так невыйдет потому что, реальный ip один. Да и зачем на
>винде прописывть маршрут
default gateway прописывать не надо?!

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

А он и не должен пинговацца.

> Мне нужно
>что бы сеть работала в этой топологии. Реально в свич подключены
>компы локалки, один из которых под фрей, и имеет два сетевых
>интерефейсв, один в локалку а другой в инет. Но по факту
>между этими интерфейсами не происходит форвардинга natd почему ?

# sysctl net.inet.ip.forwarding=1


"Помогие чайнику ."
Отправлено Maxim Zaikin , 09-Апр-05 05:49 
>>Нифига так невыйдет потому что, реальный ip один. Да и зачем на
>>винде прописывть маршрут
>default gateway прописывать не надо?!
>
>>вроди бы и все работает, тем неменее с винды непингуется второй
>>интерфейс фри то есть тот колторый в инет светит.
>
>А он и не должен пинговацца.
>
>> Мне нужно
>>что бы сеть работала в этой топологии. Реально в свич подключены
>>компы локалки, один из которых под фрей, и имеет два сетевых
>>интерефейсв, один в локалку а другой в инет. Но по факту
>>между этими интерфейсами не происходит форвардинга natd почему ?
>
># sysctl net.inet.ip.forwarding=1

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