Nano配置永久静态IP
1、编辑interfaces文件vi /etc/interfaces添加如下内容auto usb0iface usb0 inet staticaddress 192.168.1.121gateway 192.168.1.1netmask 255.255.255.0network 192.168.1.0broadcast 192.168.1.2552、启动网卡通...
1、编辑interfaces文件
vi /etc/interfaces
添加如下内容
auto usb0
iface usb0 inet static
address 192.168.1.121
gateway 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
2、启动网卡
通过# ifup eth0
命令启用网卡。
# ifup usb0
# ifconfig -a
lo Link encap:Local Loopback
LOOPBACK MTU:65536 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
usb0 Link encap:Ethernet HWaddr 4E:77:79:F0:A5:BC
inet addr:192.168.1.121 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:19 errors:0 dropped:17 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2963 (2.8 KiB) TX bytes:0 (0.0 B)
#
可以看到 inet addr:192.168.1.121 Bcast:192.168.1.255 Mask:255.255.255.0网络配置成功了。
3、开机自动配置IP
编辑 /etc/init.d/rcS
在下面加入
ifup lo
ifup usb0
4、关于ifup、ifdown命令
ifup命令网络配置 ifup命令用于激活指定的网络接口。ifdown命令用于禁用指定的网络接口。
实时地手动修改一些网络接口参数,可以利用ifconfig来实现,如果是要直接以配置文件,亦即是在 /etc/sysconfig/network-scripts里面的ifcfg-ethx等文件的设置参数来启动的话,那就得要通过ifdown或ifup来实现了。
语法
ifup(参数)/ifdown(参数)
语法说明
网络接口:要激活/禁用的网络接口。如:ifup eth0。
ifup与ifdown两个程序其实是script而已,它会直接到 /etc/ sysconfig/network-scripts目录下搜索对应的配置文件,例如ifup eth0,它会找出ifcfg-eth0这个文件的内容,然后加以设置。关于ifcfg-eth0的设置请参考前一章连上Internet的说明。
不过,由于这两个程序主要是搜索设置文件(ifcfg-ethx)来进行启动与关闭的,所以在使用前请确定ifcfg-ethx是否真的存在于正确的目录内,否则会启动失败。另外,如果以ifconfig eth0来设置或者是修改了网络接口后,就无法再以ifdown eth0的方式来关闭了。因为ifdown会分析比较目前的网络参数与ifcfg-eth0是否相符,不符的话,就会放弃这次操作。因此,使用ifconfig修改完毕后,应该要以ifconfig eth0 down才能够关闭该接口。
更多推荐
所有评论(0)