hallo,
ich komme mit dem ip aliasing nicht ganz zurecht. ich kann einem rechner, der mal router werden soll, mehrere ip's zuweisen und auch mit route add usw. auch routen hinzufügen. so weit alles gut. die verschienden ip's des routers kann ich auch anpingen, ip_alias.o ist auch als modul geladen. die maschinen mit offiziellen ip's kann ich auch anpingen (sind nt kisten mit), nicht jedoch deren lokale 192er ips. versuche ich eine andere existente maschine im lokalen netz (192....) anzupingen, meldet ping unter anderem:
sendto: Operation not permitted
route und ifconfig melden meine konfiguration als folgende:
lo Link encap:Local Loopback inet addr:127.0.0.0 Bcast:127.255.255.255 Mask:255.0.0.0 UP BROADCAST LOOPBACK RUNNING MTU:3584 Metric:1 RX packets:174 errors:0 dropped:0 overruns:0 frame:0 TX packets:174 errors:0 dropped:0 overruns:0 carrier:0 Collisions:0
eth0 Link encap:Ethernet HWaddr 00:20:18:43:82:84 inet addr:141.30.108.193 Bcast:141.30.108.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2089 errors:0 dropped:0 overruns:0 frame:0 TX packets:246 errors:0 dropped:0 overruns:0 carrier:0 Collisions:0 Interrupt:3 Base address:0x300
eth0:0 Link encap:Ethernet HWaddr 00:20:18:43:82:84 inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0 UP BROADCAST RUNNING MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 Collisions:0
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface localnet * 255.255.255.0 U 0 0 4 eth0 192.168.0.0 * 255.255.255.0 U 0 0 1 eth0:0 127.0.0.0 * 255.0.0.0 U 0 0 2 lo default Gateway1.mw.tu- 0.0.0.0 UG 0 0 11 eth0
die maschine läuft mit einer debain disribution
andre
On Mon, Nov 01, 1999 at 06:27:39PM +0100, André Schulze wrote: : hallo, : : die verschienden ip's des routers kann ich auch anpingen, ip_alias.o ist : auch als modul geladen. die maschinen mit offiziellen ip's kann ich auch : anpingen (sind nt kisten mit), nicht jedoch deren lokale 192er ips. : versuche ich eine andere existente maschine im lokalen netz (192....) : anzupingen,
: eth0 Link encap:Ethernet HWaddr 00:20:18:43:82:84 : inet addr:141.30.108.193 Bcast:141.30.108.255 : Mask:255.255.255.0 : UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 : RX packets:2089 errors:0 dropped:0 overruns:0 frame:0 : TX packets:246 errors:0 dropped:0 overruns:0 carrier:0 : Collisions:0 : Interrupt:3 Base address:0x300 : : eth0:0 Link encap:Ethernet HWaddr 00:20:18:43:82:84 : inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0 : UP BROADCAST RUNNING MTU:1500 Metric:1 : RX packets:0 errors:0 dropped:0 overruns:0 frame:0 : TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 : Collisions:0
Versuch' es mal mit eth0:1 ~ ich weiss nicht, ob es entscheidend ist, aber bislang hatte ich hier immer eine 1
Und dann versuch' mal, Interface-Routen fuer diese Alias-IFs einzutragen (ausser Du hast schon 2.2.x als Kernel)
route add 192.168.0.1 # sollte ausreichen route add 192.168.0.1 dev eth0:1 # ist deutlicher
route add -net 192.168.0.0 # hast Du ja schon
... und am Ende zum Spass mal:
ipfwadm -Iln bzw. ipchains -L input -n ipfwadm -Fln ipchains -L forward -n ipfwadm -Oln ipchains -L output -n
Heiko
Heiko Schlittermann schrieb:
Versuch' es mal mit eth0:1 ~ ich weiss nicht, ob es entscheidend ist, aber bislang hatte ich hier immer eine 1
geht auch mit einer "0"
ipfwadm -Oln ipchains -L output -n
hier lag das problem: die output policy stand auf deny, habe ich vorübergehend auf accept gesetzt. jetzt geht alles. werde wohl noch mal die routing howto lesen müssen :-) vielen dank für deine hilfe,
andre
lug-dd@mailman.schlittermann.de