# hostname wb.example.com.cn
# hostname
wb.example.com.cn
# ifconfig xl0 inet 192.168.1.64 netmask 255.255.255.0 up
其中xl0標識一個3c905B的網絡界面,inet為inetnet的簡寫,標識IP協議,FreeBSD也支持其他幾種協議,如ipx、atalk等。設置本網絡界面地址為192.168.1.64,網絡掩碼為255.255.255.0,up表示將這個網絡界面運行起來。通常不需要這麼復雜的寫法,簡單的使用下面命令將使用缺省網絡掩碼配置這個網絡。# ifconfig xl0 192.168.1.64
使用down參數可以簡單停止網絡界面的工作:# ifconfig xl0 down
此外,還可以在一個網絡界面上捆綁上多個IP地址,第二個及其之後的IP地址可以使用alias參數指定,如果不再想使用這個地址,可以使用delete命令刪除這個ip別名。
# ifconfig xl0 192.168.100.100 alias
# ifconfig xl0 delete 192.168.100.100
# ifconfig -a
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 192.168.1.64 netmask 0xffffff00 broadcast 192.168.1.255
ether 00:90:27:4e:f6:67
media: autoselect
supported media: autoselect 100baseTX <full-duplex> 100baseTX 10baseT/UTP <full
-duplex> 10baseT/UTP
lp0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500
tun0: flags=8050<POINTOPOINT,RUNNING,MULTICAST> mtu 1500
sl0: flags=c010<POINTOPOINT,LINK2,MULTICAST> mtu 552
ppp0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet 127.0.0.1 netmask 0xff000000
# ifconfig tun0 inet 10.10.1.42 10.10.1.29