LINUX.ORG.RU

ipchains или другое???


0

0

привет всем
есть сеть 192.168.1.ххх
на 192.168.1.10 стоит линукс... к нему по PPP через
модем цепляется удаленная машина(УМ)... становится все
это таким: 192.168.2.1 - на линуксе и 192.168.2.2 - на УМ...
все это с defautroute...
так вот можно ли сделать, чтобы пакеты доходили из сети
192.168.1.ххх в сеть 192.168.2.ххх без прописывания маршрутов
на каждой машине 192.168.1.ххх
ipchains? (если да, то как) или что другое нужно... и можно
ли вообще сделать?
заранее спасибо


Может я чего не понял в вопросе? Соединить сетки 192.168.1 и 192.168.2 с шлюзами соотвенно 192.168.1.10 и 192.168.2.2? Элементарно, Ватсон! В машинах сети 192.168.1 (за исключением 10 прописываем шлюз по умолчанию 192.168.1.10 (на 10 оставляем пустым), на машинах другой сети - также с точностью до адресов. Только IMHO ppp лучше отдельную подсеть выделить: 192.168.3.1/30 и 192.168.3.2/30 соответственно. А дальше прописать маршруты на шлюзовых машинах (на другую сетку через удаленный адрес ppp) Сам я такого не делал, но пахать должно. Только с Самбой/MS network придется бороться отдельно: они имя машины широковещательными пакетами сообщают (а они через такой роутер не пройдут). Пути борьбы - либо сервера wins в обоих сетках, либо lmhosts. Удачи!

Dimai
()

Да! Забыл! ipchains в этой ситуации не при чем. См. man route.

Dimai
()

как раз вся фишка в том, что не получится прописывать маршруты на всех машинах... в этом-то и беда... но похоже у меня данная фишка не выйдет: если машина 192.168.1.xxx отправит пакет в сеть, которая у него в маршруте не прописана, а в моем случае так и будет, то пакет даже не выйдет в езернет, что бы его можно было как-то перехватить... я уже потом это понял...

jr
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.