Linux常用命令ifconfig怎么用
这篇文章给大家分享的是有关Linux常用命令ifconfig怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
Linux常用命令ifconfig命令用于显示或设置网络设备,ifconfig可设置网络设备的状态,或是显示目前的设置
语法ifconfig[网络设备][downup-allmulti-arp-promisc][add][del][][io_addr][irq][media][mem_start][metric][mtu][netmask][tunnel][-broadcast][-pointopoint][IP地址]
参数说明:
add 设置网络设备IPv6的IP地址。
del 删除网络设备IPv6的IP地址。
down 关闭指定的网络设备。
io_addr 设置网络设备的I/O地址。
irq
media 设置网络设备的媒介类型。
mem_start 设置网络设备在主内存所占用的起始地址。
metric 指定在计算数据包的转送次数时,所要加上的数目。
mtu 设置网络设备的MTU。
netmask 设置网络设备的子网掩码。
tunnel 建立IPv4与IPv6之间的隧道通信地址。
up 启动指定的网络设备。
-broadcast 将要送往指定地址的数据包当成广播数据包来处理。
-pointopoint 与指定地址的网络设备建立直接连线,此模式具有保密功能。
-promisc 关闭或启动指定网络设备的promiscuous模式。
[IP地址] 指定网络设备的IP地址。
[网络设备] 指定网络设备的名称。
实例显示网络设备信息
#ifconfigeth0Linkencap:EthernetHWaddr00:50:56:0A:0B:0Cinetaddr:192.168.0.3Bcast:192.168.0.255Mask:255.255.255.0inet6addr:fe80::250:56ff:fe0a:b0c/64Scope:LinkUPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1RXpackets:172220errors:0dropped:0overruns:0frame:0TXpackets:132379errors:0dropped:0overruns:0carrier:0collisions:0txqueuelen:1000RXbytes:87101880(83.0MiB)TXbytes:41576123(39.6MiB)Interrupt:185Baseaddress:0x2024loLinkencap:LocalLoopbackinetaddr:127.0.0.1Mask:255.0.0.0inet6addr:::1/128Scope:HostUPLOOPBACKRUNNINGMTU:16436Metric:1RXpackets:2022errors:0dropped:0overruns:0frame:0TXpackets:2022errors:0dropped:0overruns:0carrier:0collisions:0txqueuelen:0RXbytes:2459063(2.3MiB)TXbytes:2459063(2.3MiB)
启动关闭指定网卡
#ifconfigeth0down#ifconfigeth0up
为网卡配置和删除IPv6地址
#ifconfigeth0add33ffe:3240:800:1005::2/64//为网卡设置IPv6地址#ifconfigeth0del33ffe:3240:800:1005::2/64//为网卡删除IPv6地址
用ifconfig修改MAC地址
#ifconfigeth0down//关闭网卡#ifconfigeth0hwether00:AA:BB:CC:DD:EE//修改MAC地址#ifconfigeth0up//启动网卡#ifconfigeth2hwether00:1D:1C:1D:1E//关闭网卡并修改MAC地址#ifconfigeth2up//启动网卡
配置IP地址
#ifconfigeth0192.168.1.56//给eth0网卡配置IP地址#ifconfigeth0192.168.1.56netmask255.255.255.0//给eth0网卡配置IP地址,并加上子掩码#ifconfigeth0192.168.1.56netmask255.255.255.0broadcast192.168.1.255//给eth0网卡配置IP地址,加上子掩码,加上个广播地址
启用和关闭ARP协议
#ifconfigeth0arp//开启#ifconfigeth0-arp//关闭
设置最大传输单元
#ifconfigeth0mtu1500//设置能通过的最大数据包大小为1500bytes
感谢各位的阅读!关于“Linux常用命令ifconfig怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。