Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Feb 2012 23:08:26 -0800 (PST)
From:      "M. V." <bored_to_death85@yahoo.com>
To:        "freebsd-net@freebsd.org" <freebsd-net@freebsd.org>
Subject:   Assigning multiple IPs in the same network to an interface
Message-ID:  <1329376106.7683.YahooMailNeo@web162203.mail.bf1.yahoo.com>

index | next in thread | raw e-mail

hi everybody,

i have a problem with setting multiple IPs in the same network in FreeBSD:

- suppose I assign two new IP addresses in the same network to eth0 with ifconfig:
#ifconfig eth0 add 192.168.10.1/24
#ifconfig eth0 add 192.168.10.2/24

- everything works fine and the output of "netstat -r" is like what it should be:
#netstat -r
....
192.168.10.0   eth0
192.168.10.1    lo0
192.168.10.2    lo0
...

- but now if I delete first IP address, connection to 192.168.10.0 network will be gone. and in output of "netstat -r" the route to 192.168.10.0 (via eth0) is gone:
#ifconfig eth0 delete 192.168.10.1

#netstat -r
....

192.168.10.2    lo0
.....

- am i missing something here? shouldn't the route to the network remain in routing table (because we still have 192.168.10.2 assigned to interface)?

Thanks.



home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1329376106.7683.YahooMailNeo>