Страница 1 из 1

Виртуальный интерфейс

Добавлено: 08 окт 2006, 17:10
phaoost
ситуация:
eth0 192.168.0.1/24
eth0:0 172.16.0.1/24

как правильно сделать SNAT? iptables eth0:0 не понимает :(

Добавлено: 08 окт 2006, 20:03
Llama
phaoost, iptables tutorial видимо и близко не читался ;)
--to-source

Добавлено: 08 окт 2006, 20:56
phaoost
Llama, причём здесь туториал? знаю я и так про -J SNAT --to-source. вопрос в том что он -o eth0:0 не понимает.

Добавлено: 08 окт 2006, 22:11
Llama
phaoost, не понял, зачем тут -o eth eth0:0 ?
iptables -t nat -A POSTROUTING -s 192.168.0.1/24 -j SNAT --to-source 172.16.0.1 - если я правильно понял и у тебя на одном интерфейсе две подсети и в одну из них надо натить другую...
Опиши плс поточнее что хочешь сделать-то...

Добавлено: 08 окт 2006, 23:38
phaoost
да, две. так вот надо чтоб на одну подсеть - один адрес выславлялся, на другую - другой. сейчас стоит
iptables -t nat -A POSTROUTING -o eth0 -SNAT --to-source 192.168.0.1
нужно нечто подобное сделать для eth0:0 чтоб 172.16.0.1 подставлялся.

Добавлено: 09 окт 2006, 00:24
DiverDW
я не уверен, но может быть что-то вроде этого:
iptables -t nat -A POSTROUTING -o eth0 -d 192.168.92.0/24 -j SNAT --to-source 192.168.0.1
iptables -t nat -A POSTROUTING -o eth0 -d 172.16.0.0/24 -j SNAT --to-source 172.16.0.1

Добавлено: 09 окт 2006, 02:40
phaoost
DiverDW, ага, сэнькс. и чё это я на адаптере заморочился?.. :)