ifconfig可以运用 ifconfig 命令来设定系统中网卡的 IP 地址,但是通常都不会直接运用这个命令来配置网卡的 IP 地址(因为比较复杂),而是通过其他的脚本来调用 ifconfig 命令。 如果在系统提示符下直接输入不带任何参数的 ifconfig 命令,系统会在屏幕上显示出系统中网卡的详细信息. 如:dev@ubuntu:~$ ifconfig eth0 192.168.177.68 netmask 255.255.255.0 broadcast 192.168.177.254 以上命令执行后不会有任何显示信息,因此要运用不带任何参数的 ifconfig 命令重新列出这台主机中所有正在启动的网卡的详细信息,以确认所做的变更已经成功。 运用 reboot 命令重新启动这台主机(要在root用户下运用 reboot 这个重启系统的命令)后,网卡 eth0 的IP 地址又变回去了,并且相关信息也都变回原来的设定。这说明运用 ifconfig 命令对网络设定的修改并不是永久的,因为 ifconfig 命令不会将这些设定写到系统的网络的配置文件中。其实,不只是重启系统,就是重启网卡,网卡的设定也会恢复到原来的设定。 |