Linux ifconfig命令用于显示或设置网络设备。ifconfig可设置网络设备的状态,或是显示目前的设置。
成都地区优秀IDC服务器托管提供商(成都创新互联).为客户提供专业的棕树数据中心,四川各地服务器托管,棕树数据中心、多线服务器托管.托管咨询专线:13518219792
ifconfig
如果网卡被关闭了则不会被显示出来。
ifconfig -a
ifconfig -s
ifconfig [网卡名称]
//例:ifconfig enp0s3
hrx@@@:~$ ifconfig
enp0s3 Link encap:Ethernet HWaddr 08:00:27:bd:61:3c
inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0
inet6 addr: fe80::7035:2dfa:8d80:ea7e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:115 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:930 (930.0 B) TX bytes:14560 (14.5 KB)
Interrupt:19 Base address:0xd020
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:32 errors:0 dropped:0 overruns:0 frame:0
TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2386 (2.3 KB) TX bytes:2386 (2.3 KB)
这里以 enp0s3 网卡为例。当网卡被关闭后使用 ifconfig 是不会显示出来的。
//启动enp0s3网卡
sudo ifconfig enp0s3 up
//关闭enp0s3网卡
sudo ifconfig enp0s3 down
这里以 enp0s3 网卡为例。 ARP协议是地址解析协议(Address Resolution Protocol),每台主机或路由器都维护着一份ARP缓存表(ARP table),这个表包含IP地址到MAC地址的映射关系,表中记录了 对,从而实现IP地址与MAC地址的查询与转换。 详细的查看:https://blog.csdn.net/jiejiemcu/article/details/88406088
//启动enp0s3网卡的ARP协议
sudo ifconfig enp0s3 arp
//关闭enp0s3网卡的ARP协议
sudo ifconfig enp0s3 -arp
这里以 enp0s3 网卡为例。 子网掩码换算: 24 与 255.255.255.0 是相等的,24意思是按二进制算,从左开始的24位全部取1,其余为0。 即 11111111 11111111 11111111 00000000,也就是255.255.255.0
//修改网卡 enp0s3 的 IPv4地址
sudo ifconfig enp0s3 10.0.2.16
//修改网卡 enp0s3 的 IPv4地址及子网掩码,方法一
sudo ifconfig enp0s3 10.0.2.16/24
//修改网卡 enp0s3 的 IPv4地址及子网掩码,方法二
sudo ifconfig enp0s3 10.0.2.16 netmask 255.255.255.0
这里以 enp0s3 网卡为例。 相当于给网卡再配置一个IP地址。
sudo ifconfig enp0s3:0 10.0.2.16/24
sudo ifconfig enp0s3:1 10.0.2.17/24
sudo ifconfig enp0s3:2 10.0.2.18/24
在这里插入图片描述
这里以 enp0s3 网卡为例。 注意:需要将网卡down掉后才能设置,否则会提示 “SIOCSIFHWADDR: 设备或资源忙 – you may need to down the interface”
//修改网卡的MAC地址
sudo ifconfig enp0s3 hw ether 08:00:27:bd:61:3d
在这里插入图片描述
这里以 enp0s3 网卡为例。 单位是字节。
//设置网卡的最大传输单元
sudo ifconfig enp0s3 mtu 1480
这里以 enp0s3 网卡为例。
//增加网卡的IPv6地址
sudo ifconfig enp0s3 add fe80::7035:2dfa:8d80:ea7d/64
//删除网卡的IPv6地址
sudo ifconfig enp0s3 del fe80::7035:2dfa:8d80:ea7d/64
名称栏目:Linuxfconfig命令实例分享
本文地址:http://www.csdahua.cn/qtweb/news41/113341.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网