Gast
#3202505
Hallo. Ich hab so nen kleinen Nettop Computer, den ich gerne als Testserver benutzen würde. Leider hat er nur eine Netzwerkkarte, und es kann auch keine zweite installiert werden. Nun wollte ich aber mit Routing und Proxy Experimentieren. Deswegen habe ich dann der Netzwerkkarte mehrere IP Adressen aus verschiedenen Subnetzen gegeben. Doch iptables weigert sich, zwischen eth0.1 und eth0.2 zu routen. Auch nicht Subnetzbasiert, wenn diese auf dem gleichen Interface liegen und es nur aliase sind. Es geht nur, wenn ich einen ppp0 einrichte, und mit dem client-PC via PPTP zugreife. Dann kann ich das iptables script auf eth0 und ppp0 einrichten. Möglicherweise könnte es klappen, wenn ich ein loopback interface einrichte, und dann von eth0.0 erst alles auf den Loopback schicke, und von dem loopback dann wieder auf eth0.1 gehe. Dann könnte ich den iptables möglicherweise zwischen eth0 und loopback einsetzen. Mit VLANS habe ich auch noch nicht probiert, da ich keinen VLAN fähigen Switch habe. Aber zwischen VLAN0 und VLAN1 könnte ich den iptables sicher auch installieren. Würde das funktionieren, wenn ich einfach VLAN0 und VLAN1 einrichte, aber keinen VLAN tauglichen Switch habe? bekommt man die Interfaces dann hoch und kann auch Daten über einen normalen Switch übertragen? Dass es nicht wirklich getrennt ist, sondern nur auf IP Ebene mittels unterschiedlichen Subnetzen gearbeitet wird, ist mir egal. Ist ja nur ein Testserver. Eleganter wäre vielleicht die Anschaffung eunes VLAN tauglichen Switches, aber nur um mal bisschen mit squid rumzuspielen ist mir das zu teuer. Ne USB Netzwerkkarte könnte ich zwar dranhängen, aber die müsste ich auch erst kaufen. Habt ihr Ideen, wie ich nen transparenten Squid und eine Firewall installiert bekomme und verwenden kann mit der vorhandenen Hardware, nur eben rein auf IP Ebene bei nur einem vorhandenen Interface? Viele Grüße