due schede di rete, due ip, una vlan
Inviato: gio 1 ott 2015, 17:20
Mi sto impazzendo.
Ho un host con un ip sulla eth0
ip=192.168.0.10
netmask=255.255.255.0
gateway=192.168.0.1
Ho bisogno che nel sistema sia presente anche l'ip 192.168.0.20, non importa la netmask.
E' importante però che tale ip non sia raggiungibile dalla rete esterna, di conseguenza non lo posso mettere su eth0:0
l'ho messo su una seconda scheda di rete eth1 a cui non c'è alcun cavo di rete connesso, e poi ho forzato il default gateway a passare dalla eth0.
Vado su una seconda macchina, pingo 192.168.0.20 e mi risponde!!!!
con un tcpdump vedo che i pacchetti passano sulla eth0. In pratica sembra come se l'avessi messo su eth0:0 anzichè eth1.
Ho provato di tutto, anche mettendolo nella netmask 255.255.255.255 (così nessun host dovrebbe poterlo pingare) oppure mettendolo in down
ifconfig eth1 192.168.0.20 netmask 255.255.255.255 down
ho provato anche con altre netmask.
così facendo con ifconfig non si vede l'ip, ma solo con ifconfig -a, eppure continua ad essere raggiungibile dall'esterno.
Ho anche provato a metterlo su loopback ma niente, gli host esterni continuano a vederlo.
La soluzione non è firwallando... non deve proprio presentarsi!!
Se un host invia un broadcast verso questo ip quello che voglio è che il sistema risponda solamente se tale broadcast è sul 192.168.0.10
Sapete come fare?
Ho un host con un ip sulla eth0
ip=192.168.0.10
netmask=255.255.255.0
gateway=192.168.0.1
Ho bisogno che nel sistema sia presente anche l'ip 192.168.0.20, non importa la netmask.
E' importante però che tale ip non sia raggiungibile dalla rete esterna, di conseguenza non lo posso mettere su eth0:0
l'ho messo su una seconda scheda di rete eth1 a cui non c'è alcun cavo di rete connesso, e poi ho forzato il default gateway a passare dalla eth0.
Vado su una seconda macchina, pingo 192.168.0.20 e mi risponde!!!!
con un tcpdump vedo che i pacchetti passano sulla eth0. In pratica sembra come se l'avessi messo su eth0:0 anzichè eth1.
Ho provato di tutto, anche mettendolo nella netmask 255.255.255.255 (così nessun host dovrebbe poterlo pingare) oppure mettendolo in down
ifconfig eth1 192.168.0.20 netmask 255.255.255.255 down
ho provato anche con altre netmask.
così facendo con ifconfig non si vede l'ip, ma solo con ifconfig -a, eppure continua ad essere raggiungibile dall'esterno.
Ho anche provato a metterlo su loopback ma niente, gli host esterni continuano a vederlo.
La soluzione non è firwallando... non deve proprio presentarsi!!
Se un host invia un broadcast verso questo ip quello che voglio è che il sistema risponda solamente se tale broadcast è sul 192.168.0.10
Sapete come fare?