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

Исходное сообщение
"Linux gateway: проблема"

Отправлено Matumba , 10-Ноя-04 01:39 
ALT Linux 2.2 + gateway=проблема ;(
Не так давно у меня по работе возникла задача:
имеем ADSL маршрутизатор с одним LAN-портом, комп в котором две сетевухи. Там стоит линукс. Модем живет с адресом 192.168.1.1, одна из сетевух с адресом 192.168.1.2, вторая 192.168.2.1. Все остальные компы в сети - 192.168.2.---.

Делаем следующее:

ifconfig eth0 192.168.1.2 netmask 255.255.255.0
ifconfig eth1 192.168.2.1 netmask 255.255.255.0
route add default gw 192.168.1.1

прописываем в resolv.conf DNS-ы провайдера.

после чего на машине с линуксом инет работает, а на остальных - нет. Пинг ходит только на 192.168.1.2 и 192.168.2.1, на модем (192.168.1.1) не ходит. Где копать?

ЗЫ. Ядро собрано с поддержкой маскинга, форвардинга и всег остального


Содержание

Сообщения в этом обсуждении
"Linux gateway: проблема"
Отправлено MoHaX , 10-Ноя-04 04:54 
>ALT Linux 2.2 + gateway=проблема ;(
>Не так давно у меня по работе возникла задача:
>имеем ADSL маршрутизатор с одним LAN-портом, комп в котором две сетевухи. Там
>стоит линукс. Модем живет с адресом 192.168.1.1, одна из сетевух с
>адресом 192.168.1.2, вторая 192.168.2.1. Все остальные компы в сети - 192.168.2.---.
>
>
>Делаем следующее:
>
>ifconfig eth0 192.168.1.2 netmask 255.255.255.0
>ifconfig eth1 192.168.2.1 netmask 255.255.255.0
>route add default gw 192.168.1.1
>
>прописываем в resolv.conf DNS-ы провайдера.
>
>после чего на машине с линуксом инет работает, а на остальных -
>нет. Пинг ходит только на 192.168.1.2 и 192.168.2.1, на модем (192.168.1.1)
>не ходит. Где копать?
>
>ЗЫ. Ядро собрано с поддержкой маскинга, форвардинга и всег остального

Включи маршрутизацию, на пример так:
echo 1 >/proc/sys/net/ipv4/ip_forward