- iptables nat исключение, fantom, 15:39 , 06-Дек-17 (1)
> Как в NAT iptables сделать исключение. > То есть чтобы транслировались все пакеты летящие в публичный мир, но кроме > тех которые летят на мои же белые адреса в моей же > сети. Связность между ними и так есть, и натить их не > надо. > типа чтоб логика была такая: > -A POSTROUTING -s 192.168.0.0/16 -d 99.88.64.0.0/19 -j SNAT <pass skip w/o nat> > -A POSTROUTING -s 192.168.0.0/16 ! -d 192.168.0.0/16 -j SNAT --to-source 99.88.77.66 Вы же сами и ответили: -A POSTROUTING -s 192.168.0.0/16 -d 99.88.64.0.0/19 -j ACCEPT -A POSTROUTING -s 192.168.0.0/16 ! -d 192.168.0.0/16 -j SNAT --to-source 99.88.77.66
- iptables nat исключение, cant, 16:43 , 06-Дек-17 (3)
>> типа чтоб логика была такая: >> -A POSTROUTING -s 192.168.0.0/16 -d 99.88.64.0.0/19 -j SNAT <pass skip w/o nat> >> -A POSTROUTING -s 192.168.0.0/16 ! -d 192.168.0.0/16 -j SNAT --to-source 99.88.77.66 > Вы же сами и ответили: > -A POSTROUTING -s 192.168.0.0/16 -d 99.88.64.0.0/19 -j ACCEPT > -A POSTROUTING -s 192.168.0.0/16 ! -d 192.168.0.0/16 -j SNAT --to-source 99.88.77.66 А что так можно было? :)) Спасибо!
- iptables nat исключение, fantom, 17:36 , 06-Дек-17 (5)
>>> типа чтоб логика была такая: >>> -A POSTROUTING -s 192.168.0.0/16 -d 99.88.64.0.0/19 -j SNAT <pass skip w/o nat> >>> -A POSTROUTING -s 192.168.0.0/16 ! -d 192.168.0.0/16 -j SNAT --to-source 99.88.77.66 >> Вы же сами и ответили: >> -A POSTROUTING -s 192.168.0.0/16 -d 99.88.64.0.0/19 -j ACCEPT >> -A POSTROUTING -s 192.168.0.0/16 ! -d 192.168.0.0/16 -j SNAT --to-source 99.88.77.66 > А что так можно было? :)) > Спасибо!Таки учить матчасть никогда не вредно :) Эсть в етом мире почти вечные ценности и это https://www.opennet.ru/docs/RUS/iptables/ одна из них :)
- iptables nat исключение, Аноним, 02:32 , 07-Дек-17 (6)
> Эсть в етом мире почти вечные ценностиесть в этом мире - это вечная ценность!! ☺☺
- iptables nat исключение, Аноним, 15:49 , 06-Дек-17 (2)
Обычно натят всё что на внешний интерфейс уходит, а не по IP-адресам: -A POSTROUTING -s 192.168.0.0/16 -o eth1 -j SNAT --to-source 99.88.77.66 Тогда и исключений не потребуется
- iptables nat исключение, cant, 16:45 , 06-Дек-17 (4)
> Обычно натят всё что на внешний интерфейс уходит, а не по IP-адресам: > -A POSTROUTING -s 192.168.0.0/16 -o eth1 -j SNAT --to-source 99.88.77.66 > Тогда и исключений не потребуется Это да. Но за внешним интерфейсом сначала моя белая сеть, а уже потом мир.
|