Консультация № 170396
13.07.2009, 11:44
0.00 руб.
0 1 0
Здравствуйте. Ситуация такая - надо настроить в локальной домашней сети маршрутизатор/шлюз в интернет на несколько провайдеров. Решил использовать систему NetAMS. Посоветовали использовать LARTC - iproute2... Но никак не могу заставить debian пропускать пакеты в другую подсеть... Настраиваю на машине основной шлюз-192.168.0.100(это ip debian).. и не могу пропинговать 192.168.1.1 - это модем... С дебиана все пингуеться в обе стороны...
Уже и пробывал добавлять маршруты - route add 192.168.0.0 netmask 255.255.255.0 eth0 и route add 192.168.1.0 netmask 255.255.255.0 eth1
ничего... видимо мне не хватает моих знаний.. прошу помочь мне... с вашей помощью я быстрее разберусь...

Вот примерная схема маршрутизации


Спасибо большое

Обсуждение

Неизвестный
14.07.2009, 12:48
общий
Проверьте, включен ли на сервере форвардинг пакетов:
Код:
cat /proc/sys/net/ipv4/ip_forward

Если не включен (ответ "0", "off" или что-то в этом роде) - включите:
Код:
echo 1 > /proc/sys/net/ipv4/ip_forward

Это для включения "на лету". Для автоматического включения при загрузке - пропишите в файле [b]/etc/sysctl.conf[/b]:
Код:
net.ipv4.ip_forward = 1

Должно заработать.
Форма ответа