Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 2029
Благодарности: 704

Профиль | Отправить PM | Цитировать


crashtuak, команда "route" к Вашей задаче никакого отношения не имеет. Вам надо включить IP Forwarding (echo 1 > /proc/sys/net/ipv4/ip_forward или, что то же самое, "sysctl net.ipv4.ip_forward=1") и, при необходимости, настроить nat при помощи утилиты iptables.

Примечания:
1. после установки ip_forwarding необходимо перезапустить сетевые службы, к примеру, командой "service network restart" или "networking" - в разных дистрибутивах по-разному.
2. Эта установка будет действовать только до первой перезагрузки. Если хотите сделать её постоянной, надо обеспечить выполнение указанной команды в процессе загрузки. Это можно сделать несколькими способами. Одним из распространенных является сохрание установки в файле /etc/sysctl.conf.
Для этой цели в него добавляется строчка "net.ipv4.ip_forward=1".
Но того же эффекта можно добиться и другими методами. Их много. Отличаются они тем, что редактируются другие файлы (содержащие параметры настройки сети), а в каждом дистрибутиве эти настройки хранятся в разных местах.
Тот, который предложил я в этом смысле наиболее универсален - sysctl присутствует почти во всех дистривутивах.

-------
Господа! Убедительная просьба не обращаться за консультациями в ЛС. Поверьте, создать ветку в соответствующем разделе форума гораздо эффективнее.


Последний раз редактировалось AMDBulldozer, 01-02-2014 в 20:08.

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:53, 01-02-2014 | #2