реклама на сайте
подробности

 
 
> Вопрос по маршрутизации
3.14
сообщение Jun 1 2006, 19:55
Сообщение #1


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Имею девайи под управлением uClinux, он имеет выход в интернет и подключен к локальной сети.
Как настроить таблицу маршрутизации чтоб другие машины из этой локалки могли ходить в инет через мой девайс? Я указал на локальных машинах шлюз - моя плата, но наверное надо и в самой плате чего то подкрутить.


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sff
сообщение Jun 4 2006, 14:36
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 172
Регистрация: 23-04-06
Пользователь №: 16 404



Цитата(3.14 @ Jun 1 2006, 23:55) *
Как настроить таблицу маршрутизации чтоб другие машины из этой локалки могли ходить в инет через мой девайс? Я указал на локальных машинах шлюз - моя плата, но наверное надо и в самой плате чего то подкрутить.


Если я правильно понял суть проблемы то одним ip_forward не обойдешься. Так понимаю в системе есть линк в интернет, скажем ppp0, или другой p-t-p, то для такого соединения необходио ещё отобращения адресов (masquerading). В самом простом случае, когда на eth0 сеть 192.168.0.0/24 (192.168.0.1 это мы), то маскарадинг настраивается:
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j MASQUERADE

(с uClinux не работал, но iptables поддерживается с ядер 2.4.х)
про iptables можно прочитать тут http://www.opennet.ru/docs/RUS/iptables/index.html
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 01:29
Рейтинг@Mail.ru


Страница сгенерированна за 0.01344 секунд с 7
ELECTRONIX ©2004-2016