я новичок в iptables
ситуация:
LAN ->шлюз -> еще один шлюз-> прокси -> NET
вопрос:
реально?
Решено: вопрос по маршрутизации
Модератор: Bizdelnick
-
c0sta
- Сообщения: 61
- ОС: Debian GNU/Linux 5.0 Lenny
Решено: вопрос по маршрутизации
крат. сес. тал.
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
-
c0sta
- Сообщения: 61
- ОС: Debian GNU/Linux 5.0 Lenny
Re: Решено: вопрос по маршрутизации
я хочу реализовать это средствами iptables
штудирую вот iptables tutorial 1.1.19
а как еще мона сделать?
штудирую вот iptables tutorial 1.1.19
а как еще мона сделать?
крат. сес. тал.
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
-
c0sta
- Сообщения: 61
- ОС: Debian GNU/Linux 5.0 Lenny
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Решено: вопрос по маршрутизации
Те, которые смотрятся и устанавливаются командой route
Вот тут вкратце написано про все, касающееся конструирования сетей.
http://www.yolinux.com/TUTORIALS/LinuxTuto...Networking.html
-
c0sta
- Сообщения: 61
- ОС: Debian GNU/Linux 5.0 Lenny
Re: Решено: вопрос по маршрутизации
а по русски где-нить есть?
а то у меня с инглишем проблемы
а то у меня с инглишем проблемы
крат. сес. тал.
-
s_ane_kkk
- Сообщения: 107
- ОС: Slackware 12
Re: Решено: вопрос по маршрутизации
Да там не сильно напряжно читать.
Вот Linux Networking Overview HOWTO по-русски: http://www.citforum.ru/operating_systems/l...iew-HOWTO.shtml
Вот Linux Networking Overview HOWTO по-русски: http://www.citforum.ru/operating_systems/l...iew-HOWTO.shtml
-
c0sta
- Сообщения: 61
- ОС: Debian GNU/Linux 5.0 Lenny
Re: Решено: вопрос по маршрутизации
конкретика:
две сети - 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
из сети 192.168.1.0 пингуется shluz2
а дальше что делать?
PS. повторюсь - в iptables более чем новичок
две сети - 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: Решено: вопрос по маршрутизации
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: Решено: вопрос по маршрутизации
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 нет
возникла проблема:
делаю на шлюзе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: Решено: вопрос по маршрутизации
наткнулся на замечательный хауту на русском
Linux Advanced Routing and Traffic Control HOWTO
Разом решилось много вопросов. Советую
спасибо за ссылки
Linux Advanced Routing and Traffic Control HOWTO
Разом решилось много вопросов. Советую
спасибо за ссылки
крат. сес. тал.
-
c0sta
- Сообщения: 61
- ОС: Debian GNU/Linux 5.0 Lenny
Re: Решено: вопрос по маршрутизации
все вопросы решены после вдумчивого чтения документации
думаю тему можно закрывать
всем спасибо за ответы
думаю тему можно закрывать
всем спасибо за ответы
крат. сес. тал.