LINUX.ORG.RU
ФорумAdmin

Помогите с двумя каналами и www


0

1

Добрый, помогите плз Отвалилась www.

все работало, когда был 1 канал = eth0 = и инет и www на нем. Канал сильно порезали, взяли второй канал, через который пустили клиентов в инет. До этого, человек набирая дома на компьютере 172.16.х.х попадал на наш сайт.

Клиентов в инет по второму каналу пустили вот так

iface eth0 inet static address 172.16.х.х netmask 255.255.255.128 #gateway 172.16.х.х auto eth0

iface eth3 inet static address 188.24.х.х netmask 255.255.255.224 gateway 188.24.х.х auto eth3

через eth3 ходят в инет. Нужно, чтоб www'шка, смотрящая в мир висела на eth0 т.е. человек, набирающий дома у себя адрес 172.16.х.х, нужно, чтоб он заходил на сайт, но т.к default gw сменился, этого теперь не происходит

ps address 172.16.х.х = реальный (белый) адрес Как исправить? Спасибо!


# Маркируем соединения, входящие через eth0
iptables -t mangle -A INPUT -i eth0 -j CONNMARK --set-mark 1
iptables -t mangle -A INPUT -d 172.16.x.x -j CONNMARK --set-mark 1
# Для исходящих пакетов копируем ctmark в nfmrk 
iptables -t mangle -A OUTPUT -j CONNMARK --restore-mark
iptables -t mangle -A FORWARD -j CONNMARK --restore-mark
iptables -t mangle -A POSTROUTING -j CONNMARK --restore-mark
iptables -t mangle -A PREROUTING -j CONNMARK --restore-mark
ip rule add fwmark 1 table 102
ip r a default via eth0gateway table 102
fjfalcon ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.