Ik gebruik nu IPTABLES:
iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to [INTERNET IP 1]
Op mijn slackware9 server, met kernel 2.4.21 om internet te delen
Maar ik heb in totaal 3 internet ipadressen van @home (die @home overigens
via dhcp uitdeelt). Nou heb ik hier 6 werkstations, en wil dat 2 van deze
werkstations gebruik maken van ieder een afzonderlijk internet adres. Dus
dat het voor de buitenwereld er zo uit ziet:
Client1-----------[INTERNET IP 1]
Client2-----------[INTERNET IP 2]
Overige clients---[INTERNET IP 3]
Waarbij client 1 locaal gewoon ip 192.168.0.2 heeft,
client 2 locaal ip 192.168.0.3
en de overige clients ook een ip in de 192.168.0.x reeks.
Alles moet dus via de server gaan.
Kan ik niet gewoon doen:
iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to [INTERNET IP 2] -s
192.168.0.2
iptables -t nat -A POSTROUTING -o eth1 -j SNAT --to [INTERNET IP 2] -s
192.168.0.3
en iptables -t nat -A POSTROUTING -o eth2 -j SNAT --to [INTERNET IP 3] -s
192.168.0.4-192.168.0.254
Ik heb nu kernel 2.4.21. En gebruik dus iptables.. ik had dit vroeger ook
wel es geprobeerd met kernel 2.2.19 maar daarbij zou het niet
kunnen met alleen ipchains.
Weet iemand of dit wel kan zo met iptables?
En worden die client1 en client 2 dan zo echt goed geforwarded? en dat ik
niet bij programma's als kazaa wordt classified als firewalled en zo dus de
helft van de downloads niet kan downloaden?
iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to [INTERNET IP 1]
Op mijn slackware9 server, met kernel 2.4.21 om internet te delen
Maar ik heb in totaal 3 internet ipadressen van @home (die @home overigens
via dhcp uitdeelt). Nou heb ik hier 6 werkstations, en wil dat 2 van deze
werkstations gebruik maken van ieder een afzonderlijk internet adres. Dus
dat het voor de buitenwereld er zo uit ziet:
Client1-----------[INTERNET IP 1]
Client2-----------[INTERNET IP 2]
Overige clients---[INTERNET IP 3]
Waarbij client 1 locaal gewoon ip 192.168.0.2 heeft,
client 2 locaal ip 192.168.0.3
en de overige clients ook een ip in de 192.168.0.x reeks.
Alles moet dus via de server gaan.
Kan ik niet gewoon doen:
iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to [INTERNET IP 2] -s
192.168.0.2
iptables -t nat -A POSTROUTING -o eth1 -j SNAT --to [INTERNET IP 2] -s
192.168.0.3
en iptables -t nat -A POSTROUTING -o eth2 -j SNAT --to [INTERNET IP 3] -s
192.168.0.4-192.168.0.254
Ik heb nu kernel 2.4.21. En gebruik dus iptables.. ik had dit vroeger ook
wel es geprobeerd met kernel 2.2.19 maar daarbij zou het niet
kunnen met alleen ipchains.
Weet iemand of dit wel kan zo met iptables?
En worden die client1 en client 2 dan zo echt goed geforwarded? en dat ik
niet bij programma's als kazaa wordt classified als firewalled en zo dus de
helft van de downloads niet kan downloaden?