LINUX.ORG.RU
ФорумAdmin

Маршрутизация по портам


0

1

Немного после ночи ковыряний и жуткой тупки решил постыдно просить помощи или показать мне что я дурак и так нельзя.

Имеется: сеть 10.11.0.0/16 в 10.11.0.0/24 системный vlan, в 10.11.x.0 прочие вланы на каждую 24 подсеть свой, центральный узел 10.11.0.1 (на нём же 10.11.x.1 для каждого влана) через него, например 10.11.5.х может попасть в 10.11.7.х и в 10.11.0.x - только по определённым хостам.

тут казалось бы начало такое суровое, однако надо совсем глупое... имеем сервер, в нём две сетевых eth1 10.11.0.11 и eth0 10.11.0.12. переклинило меня что бы все ftp соединения шли только по eth0 10.11.0.12, а все остальное - через eth1 10.11.0.11

первые идеи лопнули сразу же - запрет захода по портам на eth0 10.11.0.12 кроме ftp-шных и рзрешение всего и вся кроме ftp на eth1 10.11.0.11 всё работало в сети 10.11.0.0/24 как только сделал

route add -net 10.11.0.0/16 dev eth0

интерфейс eth1 сразу отваливается, итак они чередуются смотря какой последним в маршрутах прописал.

есть ли какие другие способы может маршруты неправильно прописал, может я совсем дурак. прошу помощи, выспаться предстоит нескоро)


в мангле маркировать а затем ипроутом роутить, не?

guyvernk
()

Думаю, вам обязательно надо выспаться. Если делать что-то подобное, то нужно изучить команду «ip», (вы её не знаете, раз используете команду route). Заодно прочитать про «/proc/.../arp_filter» и про «/proc/.../rp_filter».

mky ★★★★★
()

По мне так каша какая-то.

Причем здесь виланы ?
Зачем 2 сетевых интерфейса в одной подсети?

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