如何让Linux网卡自动激活? (linux网卡自动激活)

当我们安装好Linux系统后,有时候发现网卡不工作,怎么办呢?这时,我们需要手动激活网卡,才能连接网络。为了方便,我们可以让Linux自动激活网卡。本文将介绍如何让Linux网卡自动激活。

一、检查网卡

在开始设置前,我们需要先检查网卡。用ifconfig命令查看网卡是否存在,如果没有网卡信息,则表示没有激活网卡。

[root@localhost ~]# ifconfig

eno16777736: flags=4163 mtu 1500

inet 192.168.1.101 netmask 255.255.255.0 broadcast 192.168.1.255

inet6 fe80::20c:29ff:fe9a:ec87 prefixlen 64 scopeid 0x20

ether 00:0c:29:9a:ec:87 txqueuelen 1000 (Ethernet)

RX packets 38290 bytes 48005313 (45.7 MiB)

RX errors 0 dropped 0 overruns 0 frame 0

TX packets 12106 bytes 997525 (974.5 KiB)

TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73 mtu 65536

inet 127.0.0.1 netmask 255.0.0.0

inet6 ::1 prefixlen 128 scopeid 0x10

loop txqueuelen 1000 (Loopback Local Ethernet)

RX packets 427 bytes 39026 (38.0 KiB)

RX errors 0 dropped 0 overruns 0 frame 0

TX packets 427 bytes 39026 (38.0 KiB)

TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

从以上信息可以看出,本机有两个网卡:“eno16777736”和“lo”。其中,eno16777736为网卡名称。

二、查看网卡配置信息

使用命令“cat /etc/sysconfig/network-scripts/ifcfg-eno16777736”查看网卡配置信息。

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eno16777736

TYPE=Ethernet

PROXY_METHOD=none

BROWSER_ON=no

BOOTPROTO=dhcp

DEFROUTE=yes

IPV4_FLURE_FATAL=no

NAME=eno16777736

UUID=01234567-89ab-cdef-0123-456789abcdef

DEVICE=eno16777736

ONBOOT=no

从以上信息可以看出,该网卡的状态为“ONBOOT=no”,即关闭状态,如果要让网卡自动激活,则需要将“ONBOOT”改为“yes”。

三、修改网卡配置文件

使用vim编辑器打开网卡配置文件,将ONBOOT改为yes。

[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eno16777736

TYPE=Ethernet

PROXY_METHOD=none

BROWSER_ON=no

BOOTPROTO=dhcp

DEFROUTE=yes

IPV4_FLURE_FATAL=no

NAME=eno16777736

UUID=01234567-89ab-cdef-0123-456789abcdef

DEVICE=eno16777736

ONBOOT=yes //将ONBOOT改为yes

保存后退出。

四、重启网络服务

使用命令“/etc/init.d/network restart”重启网络服务。

[root@localhost ~]# /etc/init.d/network restart

Shutting down interface eno16777736: [ OK ]

Shutting down loopback interface: [ OK ]

Bringing up loopback interface: [ OK ]

Bringing up interface eno16777736:

重启完毕后,可以使用ifconfig命令再次查看网卡状态,如果网卡正常工作,则表示网卡自动激活成功。

五、

通过以上步骤,可以让Linux网卡自动激活,方便用户使用。在使用过程中,需要仔细检查网卡配置文件,确保配置文件正确。如遇问题,可以使用命令“ifup eno16777736”手动激活网卡。

相关问题拓展阅读:

linux中ONBOOT=yes是什么意思啊? 具体的作用和功能是什么呢?求高手指点

在/etc/sysconfig/network-scripts/ifcfg-eth0(确认ONBOOT=yes),其中eth0是设备名;

ONBOOT是指明在系统启动时是否激活网没搏山卡,只有在激活状态的网卡才能去连接网络,进行网络通讯。

DEVICE:网卡名称(一定是写eth0)

ONBOOT=yes(相当于启动这个网卡的开关,你要用eth0这个一定要yes,表示开)

BOOTPROTO=none(这个是表示你使用什么样枯中的

路由协议

,有三种不同写法,如果是none和static表示你用的是

静态路由

,那么你在接下来的项目里就必须填写IPADDR、NETMASK、GATEWAY这三个选项。如银敬果是dhcp表示你使用动态路由协议,那IPADDR、NETMASK、GATEWAY这些选项就可以不必填写。如果填写了,就以你填写的值为准)

HWADDR:你网卡的

物理地址

(可以不用写,系统自动会生成)

IPADDR:ip地址  

NETMASK:

子网掩码

   

GATEWAY:网关

ONBOOT是指明在系统启动时是否激活网卡,只有在激活状态的网卡才能去连接网络,进行网络通讯

~># vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

BOOTPROTO=dhcp

ONBOOT=yes

2.采用手动配置:

# vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

BOOTPROTO=static

IPADDR=(ip地址)

NETWORK=(子网掩码)

GATEWAY=(者仔默认网关)

ONBOOT=yes

$ vi resolv.conf

nameserver (首选DNS地址)

nameserver (备用DNS地址首圆汪)

# service network restart

即腔租可

电脑启动自动激活网卡

一般都是设为YES

BOOTPROTO 代表的是获取IP地址的方式 跟动/静族卜判态路由协议协议没关兆改系

nono/static代表手工指定IP地址 掩码 网关

虚拟机Linux环境下 网卡激活失败,无法自动分配IP 求有经验的回答

虚拟机环境下获取DHCP分配的IP,需要停用真机(宿主机)的“VMware

DHCP

Service”服务,linux客户机网络接口对应配置文件/etc/sysconfig/network-scripts/ifcfg-eth0中信梁配置项改为BOOTPROTO=dhcp,然后重启服务:service

network

restart即滑手运可,确保DHCP服薯侍务器配置正确。

linux网卡自动激活的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux网卡自动激活,如何让Linux网卡自动激活?,linux中ONBOOT=yes是什么意思啊? 具体的作用和功能是什么呢?求高手指点,虚拟机Linux环境下 网卡激活失败,无法自动分配IP 求有经验的回答的信息别忘了在本站进行查找喔。


数据运维技术 » 如何让Linux网卡自动激活? (linux网卡自动激活)