ifconfig命令是早期的网络管理命令。目前很多新发行的Linux默认是没有ifconfig命令的,但是可以通过安装软件包net-tools来使用。ip命令是一个新的网络管理命令,目前基本替代了ifconfig,新的Linux发行版必须有ip命令。ifconfig命令ifconfig查看当前所有处于up状态的网卡信息ifconfigxxxx查看xxxx网卡的详细信息ifconfigeth0192.168.2.10netmask255.255.255.0broadcast192.168.2.255配置网卡信息ifconfigeth0up启动eth0网卡ifconfigeth0down#关闭eth0网卡ifconfigeth0hwetherAA:AA:BB:CC:dd:EE使用ifconfig修改网卡的MAC地址eth0ifconfigeth0arp开启网卡的arp协议eth0ifconfigeth0-arp关闭arp网卡协议eth0ip命令iplinkshow#显示网络接口信息iplinkseteth0up#开启网卡iplinkseteth0down#关闭网卡iplinkseteth0promiscon#开启混合模式thenetcardiplinkseteth0promiscoff#关闭网卡的混合模式iplinkseteth0txqueuelen1200#设置网卡队列长度iplinkseteth0mtu1400#设置网卡最大传输单元ipaddrshow#显示网卡IP信息ipaddradd192.168.0.1/24deveth0#设置eth0网卡IP地址192.168.0.1ipaddrdel192.168.0.1/24deveth0#删除eth0网卡IP地址iprouteshow#显示系统路由iprouteadddefaultvia192.168.1.254#设置系统默认路由iproutelist#查看路由信息iprouteadd192.168.4.0/24via192.168.0.254deveth0#设置192.168.4.0网段的网关为192.168.0.254,数据走eth0接口iprouteadddefaultvia192.168.0.254deveth0#设置默认网关为192.168.0.254iproutedel192.164.4.0/2删除192.168.4.0网段的网关ip。routedeldefault#删除默认路由iproutedelete192.168.1.0/24deveth0#删除路由
