Решено: вопрос по маршрутизации

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

c0sta
Сообщения: 61
ОС: Debian GNU/Linux 5.0 Lenny

Решено: вопрос по маршрутизации

Сообщение c0sta »

я новичок в iptables
ситуация:
LAN ->шлюз -> еще один шлюз-> прокси -> NET
вопрос:
реально?
крат. сес. тал.
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Решено: вопрос по маршрутизации

Сообщение Uncle_Theodore »

c0sta писал(а):
07.08.2007 07:26
я новичок в iptables
ситуация:
LAN ->шлюз -> еще один шлюз-> прокси -> NET
вопрос:
реально?

Реально.
А при чем тут iptables? ;)
Спасибо сказали:
c0sta
Сообщения: 61
ОС: Debian GNU/Linux 5.0 Lenny

Re: Решено: вопрос по маршрутизации

Сообщение c0sta »

я хочу реализовать это средствами iptables
штудирую вот iptables tutorial 1.1.19
а как еще мона сделать?
крат. сес. тал.
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Решено: вопрос по маршрутизации

Сообщение Uncle_Theodore »

c0sta писал(а):
07.08.2007 07:42
я хочу реализовать это средствами iptables
штудирую вот iptables tutorial 1.1.19
а как еще мона сделать?

Раутами.
Но без конкретики разговор совершенно беспредметный...
Спасибо сказали:
c0sta
Сообщения: 61
ОС: Debian GNU/Linux 5.0 Lenny

Re: Решено: вопрос по маршрутизации

Сообщение c0sta »

че за рауты такие?
хде мона почитать подробнее?
крат. сес. тал.
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Решено: вопрос по маршрутизации

Сообщение Uncle_Theodore »

c0sta писал(а):
07.08.2007 07:52
че за рауты такие?
хде мона почитать подробнее?

Те, которые смотрятся и устанавливаются командой route
Вот тут вкратце написано про все, касающееся конструирования сетей.
http://www.yolinux.com/TUTORIALS/LinuxTuto...Networking.html
Спасибо сказали:
c0sta
Сообщения: 61
ОС: Debian GNU/Linux 5.0 Lenny

Re: Решено: вопрос по маршрутизации

Сообщение c0sta »

а по русски где-нить есть?
а то у меня с инглишем проблемы
крат. сес. тал.
Спасибо сказали:
s_ane_kkk
Сообщения: 107
ОС: Slackware 12

Re: Решено: вопрос по маршрутизации

Сообщение s_ane_kkk »

Да там не сильно напряжно читать.

Вот Linux Networking Overview HOWTO по-русски: http://www.citforum.ru/operating_systems/l...iew-HOWTO.shtml
Спасибо сказали:
c0sta
Сообщения: 61
ОС: Debian GNU/Linux 5.0 Lenny

Re: Решено: вопрос по маршрутизации

Сообщение c0sta »

конкретика:
две сети - 192.168.1.0 и 192.168.2.0
между этими сетями два роутера на линуксах shluz1 и shluz2
shluz1(eth0 - 192.168.1.1, eth1 - 192.168.10.1)
shluz2(eth0 - 192.168.2.1, eth1 - 192.168.10.2)
интересует настройка именно этих шлюзов, т.е. чтобы из сети 192.168.1.0 видеть компы в сети 192.168.2.0 и наоборот

на shluz1

Код: Выделить всё

iptables -A POSTROUTING -s 192.168.1.0/255.255.255.0 -o eth0 -j SNAT --to-source 192.168.10.1(по-моему так, могу ошибаться, завтра уточню)

из сети 192.168.1.0 пингуется shluz2
а дальше что делать?
PS. повторюсь - в iptables более чем новичок
крат. сес. тал.
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Решено: вопрос по маршрутизации

Сообщение Uncle_Theodore »

c0sta писал(а):
08.08.2007 15:57
конкретика:
две сети - 192.168.1.0 и 192.168.2.0
между этими сетями два роутера на линуксах shluz1 и shluz2
shluz1(eth0 - 192.168.1.1, eth1 - 192.168.10.1)
shluz2(eth0 - 192.168.2.1, eth1 - 192.168.10.2)
интересует настройка именно этих шлюзов, т.е. чтобы из сети 192.168.1.0 видеть компы в сети 192.168.2.0 и наоборот

А дальше? Как эти подсетки соединены между собой? Или eth1ны на обоих Шульцах соединены кабелем?
на shluz1

Код: Выделить всё

iptables -A POSTROUTING -s 192.168.1.0/255.255.255.0 -o eth0 -j SNAT --to-source 192.168.10.1(по-моему так, могу ошибаться, завтра уточню)

из сети 192.168.1.0 пингуется shluz2
а дальше что делать?
PS. повторюсь - в iptables более чем новичок

Еще раз, iptables тебе тут не нужны. С какой целью ты переписываешь адрес источника пакета, пришедшего с подсетки? Тебе нужно установить route'ы, которые будут отправлять пакеты, пришедшие, скажем, на shluz1 с дестинейшеном в 192.168.2.* на eth1 этого Шульца, а на втором Шульце -- на eth0.
Почитай вот тут, что ли
http://www.av5.com/journals-magazines-online/1/29/221
Спасибо сказали:
c0sta
Сообщения: 61
ОС: Debian GNU/Linux 5.0 Lenny

Re: Решено: вопрос по маршрутизации

Сообщение c0sta »

shluz1 и 2 соединены кабелем

возникла проблема:
делаю на шлюзе1 как в статье

echo 200 setka >> /etc/iproute2/rt_tables
ip rule add from 192.168.1.5 table setka
ip route add default via 192.168.10.1 dev eth1 table setka
ip route flush cache

192.168.10.1 пингуется с 192.168.1.5, а 192.168.10.2 нет
крат. сес. тал.
Спасибо сказали:
c0sta
Сообщения: 61
ОС: Debian GNU/Linux 5.0 Lenny

Re: Решено: вопрос по маршрутизации

Сообщение c0sta »

наткнулся на замечательный хауту на русском
Linux Advanced Routing and Traffic Control HOWTO
Разом решилось много вопросов. Советую
спасибо за ссылки
крат. сес. тал.
Спасибо сказали:
c0sta
Сообщения: 61
ОС: Debian GNU/Linux 5.0 Lenny

Re: Решено: вопрос по маршрутизации

Сообщение c0sta »

все вопросы решены после вдумчивого чтения документации
думаю тему можно закрывать
всем спасибо за ответы
крат. сес. тал.
Спасибо сказали: