linux网络连接配置通过命令ifconfig来完成,也就是interface configuration。
!!友情提醒:下面用的命令有些需要root权限
查看网络连接
ifconfig
eth0 Link encap:以太网 硬件地址 00:e0:61:02:af:ba
inet 地址:218.192.170.165 广播:218.192.170.255 掩码:255.255.255.0
inet6 地址: fe80::2e0:61ff:fe02:afba/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 跃点数:1
接收数据包:17545 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:7476 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:8257805 (7.8 MB) 发送字节:2115690 (2.0 MB)
中断:16
lo Link encap:本地环回
inet 地址:127.0.0.1 掩码:255.0.0.0
inet6 地址: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 跃点数:1
接收数据包:4832 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:4832 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:0
接收字节:242758 (237.0 KB) 发送字节:242758 (237.0 KB)
一般输出就像上面这样,一个以太网接口,一个环回接口,其中包含ip地址和物理地址,广播地址,以及子网掩码等信息,还能看出所处以太网的mtu是1500bytes
设置ip地址:
ifconfig eth0 218.192.170.165
设置物理地址:
ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX
关闭接口:
ifdown eth0
启动接口:
ifup eth0
修改子网掩码:
ifconfig eth0 netmask 255.255.255.0
修改网关:
这里可以修改相关配置文件,但是有没有直接修改,直接生效的命令行方式,希望知道的
留下宝贵笔迹