Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: basic в Aug 10, 2006, 10:48



Титла: Рутиране на няколко публични ip адреса
Публикувано от: basic в Aug 10, 2006, 10:48
Здравейте!
Проблема е следния:
Имам един slackware router с две мрежови карти eth0(към ISP)и  eth1(към мрежата зад рутера), на eth0 моят ISP ми предоставя  
два публични адреса съответно 80.80.120.10 и 88.80.120.11.
На eth1 имам мрежа 192.168.0.0/24, искам от 192.168.0.1-10 да
излизат през 88.80.120.10, а от 192.168.0.11-20 да излизат в интернет през 88.80.120.11. Искам правилата да важат за всички услуги. Слака е с ядро 10.1.0. Моля за подробно обяснение на нещата защото съм начинаещ.


Титла: Рутиране на няколко публични ip адреса
Публикувано от: 0FF1 в Aug 10, 2006, 14:51
единственото за което се сещам е бридж ....


Титла: Рутиране на няколко публични ip адреса
Публикувано от: VladSun в Aug 10, 2006, 15:00
Бридж?!? Защо?!?

Примерен код

iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.0/28 -j SNAT --to-source 88.80.120.10

iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.11/28 -j SNAT --to-source 88.80.120.11


Мисля, че е най-елегантният начин, само дето ще ти излизат не 192.168.0.11-20, а 192.168.0.11-26.