Change an IP address without a reboot
Andrew Falanga
af300wsm at gmail.com
Thu Nov 2 18:48:47 UTC 2006
On 11/2/06, Steve Bertrand <iaccounts at ibctech.ca> wrote:
>
> mybox# ifconfig
> rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> options=8<VLAN_MTU>
> inet 208.70.104.3 netmask 0xffffff80 broadcast 208.70.104.127
> inet 192.168.250.1 netmask 0xffffff00 broadcast 192.168.250.255
>
> ...now,
>
> mybox# ifconfig rl0 delete 192.168.250.1
>
> ...and finally,
>
> newmarlo# ifconfig
> rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> options=8<VLAN_MTU>
> inet 208.70.104.3 netmask 0xffffff80 broadcast 208.70.104.127
>
This seems to work for IPv4 address as I tried the above. I added the
address and then deleted it. However, when I attempt to delete the IPv6
address I've given to the interface, I continually get "bad value." For
example,
ifconfig sis0 inet6 fec0:1:1:1::2/64
ifconfig sis0 delete fec0:1:1:1::2
Which returns:
ifconfig: fec0:1:1:1::2: Bad value
I've even tried expressing all 8 "blocks" of the IPv6 address. Could this
be a defect in how ifconfig handles IPv6 addresses? If so, whom do I
contact to look into it?
Andy
More information about the freebsd-questions
mailing list