Ik wil het een en ander doen met ipchains, na het lezen van enige documentatie kwam ik er ongeveer uit wat ik moet hebben, maar ben er niet zeker van of dit wel goed werkt en of het misschien efficienter kan:
ipchains -A forward -j MASQ -s 192.168.0.4-192.168.0.254/255.255.255.0 -d 0.0.0.0/0 -i eth0
Hierbij ben ik dus niet zeker of ik zo kan aangeven dat hij alleen internet deelt voor de iprange 192.168.0.4-192.168.0.254. En het is de bedoeling van deze rule dat et verkeer van eth0 wordt gedeeld met de clients die als ip een ip hebben die zit in de range van 192.168.0.4-192.168.0.254
ipchains -A forward -j MASQ -s 192.168.0.2/255.255.255.255 -d 0.0.0.0/0 -i eth1
Ik wil ALLES van eth1 forwarden naar ALLEEN 192.168.0.2, gaat dit zo werken?
ipchains -A forward -j MASQ -s 192.168.0.3/255.255.255.255 -d 0.0.0.0/0 -i eth2
Zelfde als hierboven, maar nu ALLES van eth2 naar 192.168.0.3. Ik zat ook te denken of dit misschien ook anders kon, aangezien ALLES moet worden doorgestuurd en niets hoeft worden gedeeld met andere clients dan 192.168.0.3, ook de server zelf maakt geen gebruik van dat ip verder.
ipchains -A forward -j MASQ -s 192.168.0.4-192.168.0.254/255.255.255.0 -d 0.0.0.0/0 -i eth0
Hierbij ben ik dus niet zeker of ik zo kan aangeven dat hij alleen internet deelt voor de iprange 192.168.0.4-192.168.0.254. En het is de bedoeling van deze rule dat et verkeer van eth0 wordt gedeeld met de clients die als ip een ip hebben die zit in de range van 192.168.0.4-192.168.0.254
ipchains -A forward -j MASQ -s 192.168.0.2/255.255.255.255 -d 0.0.0.0/0 -i eth1
Ik wil ALLES van eth1 forwarden naar ALLEEN 192.168.0.2, gaat dit zo werken?
ipchains -A forward -j MASQ -s 192.168.0.3/255.255.255.255 -d 0.0.0.0/0 -i eth2
Zelfde als hierboven, maar nu ALLES van eth2 naar 192.168.0.3. Ik zat ook te denken of dit misschien ook anders kon, aangezien ALLES moet worden doorgestuurd en niets hoeft worden gedeeld met andere clients dan 192.168.0.3, ook de server zelf maakt geen gebruik van dat ip verder.
