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

Исходное сообщение
"NAT (преобразование сетевых адресов)"

Отправлено Ик , 20-Июн-02 18:29 
На серваке есть два интерфейса ethernet. eth0 и eth1. Внутренняя Локальная сеть распложена на eth0 через eth1 доступ в инет и другую локальную сеть.
Вопрос:

Как сделать чтобы из внутренней сети (192.168.0.Х) были видны адреса внешней сети (10.0.0.Х) ?

Подскажите ПЛИЗ!


Содержание

Сообщения в этом обсуждении
"RE: NAT (преобразование сетевых адресов)"
Отправлено boykov , 20-Июн-02 20:58 
>На серваке есть два интерфейса ethernet. eth0 и eth1. Внутренняя Локальная сеть
>распложена на eth0 через eth1 доступ в инет и другую локальную
>сеть.

То есть 192... -- Linux -- INET --- еще что-то --- 10....
так?

>Вопрос:
>
>Как сделать чтобы из внутренней сети (192.168.0.Х) были видны адреса внешней сети
>(10.0.0.Х) ?
>
>Подскажите ПЛИЗ!
Что значит -- видны? Пинговались или еще что-то?

Проблема в том, что внутренние адреса не проходят через инет?

Если да, то есть чудесное понятие: туннель. Между Linux и "еще чем-то" поднимаешь туннель и пакетики в Инете идут с реальными адресами, а в крайних точках только добавляются/удаляются дополнительные заголовки (так называемая инкапсуляция).

Единственно, следует уменьшить mtu на карточках с реальными адресами на размер туннельного заголовка. Иначе с некоторыми сайтами будут траблы.



"RE: NAT (преобразование сетевых адресов)"
Отправлено Ик , 21-Июн-02 14:37 
>>На серваке есть два интерфейса ethernet. eth0 и eth1. Внутренняя Локальная сеть
>>распложена на eth0 через eth1 доступ в инет и другую локальную
>>сеть.
>
>То есть 192... -- Linux -- INET --- еще что-то --- 10....
>
>так?
>

   КОМП1 - eth0 - Комп2 - eth0 - ... - LINUX - eth1 - INET
                                         |
                                        eth1
                                         |
                                        --- КОМП10 - eth1 - ...

И надо чтобы Локальный КОМП1 мог иметь связь (пинговать? передавать данные) с компом 10.

>>Вопрос:
>>
>>Как сделать чтобы из внутренней сети (192.168.0.Х) были видны адреса внешней сети
>>(10.0.0.Х) ?
>>
>>Подскажите ПЛИЗ!
>Что значит -- видны? Пинговались или еще что-то?
Да, пинговались
>
>Проблема в том, что внутренние адреса не проходят через инет?
>
>Если да, то есть чудесное понятие: туннель. Между Linux и "еще чем-то"
>поднимаешь туннель и пакетики в Инете идут с реальными адресами, а
>в крайних точках только добавляются/удаляются дополнительные заголовки (так называемая инкапсуляция).
Скажите пожалуйста как это все зделать, или ткните где читать.
>
>Единственно, следует уменьшить mtu на карточках с реальными адресами на размер туннельного
>заголовка. Иначе с некоторыми сайтами будут траблы.



"RE: NAT (преобразование сетевых адресов)"
Отправлено SaneK , 21-Июн-02 15:14 
А просто

route add ....  

никак что ли?


"RE: NAT (преобразование сетевых адресов)"
Отправлено Ик , 21-Июн-02 17:54 
>А просто
>
>route add ....
>
>никак что ли?

Пробовал... почему-то не выходит... Все компы остальные под виндой 2000.  


"RE: NAT (преобразование сетевых адресов)"
Отправлено SaneK , 24-Июн-02 13:23 
>>А просто
>>
>>route add ....
>>
>>никак что ли?
>
>Пробовал... почему-то не выходит... Все компы остальные под виндой 2000.


Если я правильно понял, линуховая тачка подключена к обеим сетям, если так то просто надо маршруты прописать и никокого ната не надо. И виндовым тачкам сказать кто у них основной шлюз. Вот и все.