网卡激活-up(dhcp方式获得ip)
一次修复记录
采样:
[root@fp-web-124 network-scripts]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core)
[root@fp-web-124 network-scripts]# uname -r
3.10.0-327.el7.x86_64
//下记录中的ip和mac地址,uuid都已修改了地址,为了演示方便,都是实际的命令显示,但是修改了真实的地址情况
用nmtui创建网卡配置文件,创建前
[root@fp-web-124 network-scripts]# ls ifdown-bnep ifdown-ipv6 ifdown-routes ifdown-tunnel ifup-eth ifup-isdn ifup-ppp ifup-TeamPort network-functions ifdown-eth ifdown-isdn ifdown-sit ifup ifup-ib ifup-plip ifup-routes ifup-tunnel network-functions-ipv6 ifcfg-lo ifdown-ib ifdown-post ifdown-Team ifup-aliases ifup-ippp ifup-plusb ifup-sit ifup-wireless ifdown ifdown-ippp ifdown-ppp ifdown-TeamPort ifup-bnep ifup-ipv6 ifup-post ifup-Team init.ipv6-global
用nmtui创建网卡配置文件,创建后
[root@fp-web-124 network-scripts]# ls ifcfg-ens192 ifdown-bnep ifdown-ipv6 ifdown-routes ifdown-tunnel ifup-eth ifup-isdn ifup-ppp ifup-TeamPort network-functions ifcfg-ens224 ifdown-eth ifdown-isdn ifdown-sit ifup ifup-ib ifup-plip ifup-routes ifup-tunnel network-functions-ipv6 ifcfg-lo ifdown-ib ifdown-post ifdown-Team ifup-aliases ifup-ippp ifup-plusb ifup-sit ifup-wireless ifdown ifdown-ippp ifdown-ppp ifdown-TeamPort ifup-bnep ifup-ipv6 ifup-post ifup-Team init.ipv6-global
这里生成的网卡配置文件需要修改 ONBOOT=yes, 否则你reboot机器启动不起来.
//这里做个测试
这里重启的时候,把第一张网卡ens192设置为yes,第二张副网卡ens224的配置文件的ONBOOT=no之后,启动
[root@fp-web-124 network-scripts]# cat ifcfg-ens192 HWADDR=06:3F:F8:20:22:EB TYPE=Ethernet BOOTPROTO=dhcp DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no NAME=ens192 #UUID=dd778217-31b8-459b-848e-c4f3a676da74 ONBOOT=yes [root@fp-web-124 network-scripts]# cat ifcfg-ens224 HWADDR=06:E3:53:00:2F:F6 TYPE=Ethernet BOOTPROTO=dhcp //动态获得的ip DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no NAME=ens224 UUID=fbde6f80-512a-4682-87fb-9305157c211c ONBOOT=no
重启之后查看ens224的网卡状态
[root@fp-web-124 network-scripts]# ifconfig ens224 ens224: flags=4098<BROADCAST,MULTICAST> mtu 1500 //是禁用状态 ether 02:e9:32:10:1f:f3 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
启用
[root@fp-web-124 network-scripts]# ifconfig ens224 up
再次查看
[root@fp-web-124 network-scripts]# ifconfig ens224 ens224: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 //网卡已启用 ether 06:e1:62:00:1f:f3 txqueuelen 1000 (Ethernet) //但是还没有分配ip RX packets 1 bytes 60 (60.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
重启网络
[root@fp-web-124 network-scripts]# systemctl restart network.service [root@fp-web-124 network-scripts]# ifconfig //查看ip分配情况 ens192: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 10.121.40.56 netmask 255.255.255.0 broadcast 10.121.40.255 ether 01:7e:f2:03:10:eb txqueuelen 1000 (Ethernet) RX packets 118 bytes 15392 (15.0 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 79 bytes 13736 (13.4 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 ens224: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 10.121.50.56 netmask 255.255.255.0 broadcast 10.121.50.255 ether 01:e9:61:01:1f:f6 txqueuelen 1000 (Ethernet) RX packets 4 bytes 804 (804.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 5 bytes 810 (810.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
查看网络状态情况:
[root@fp-web-124 network-scripts]# systemctl status network.service ● network.service - LSB: Bring up/down networking Loaded: loaded (/etc/rc.d/init.d/network; bad; vendor preset: disabled) Active: active (running) since Wed 2022-03-23 18:24:50 CST; 26min ago Docs: man:systemd-sysv-generator(8) Process: 23094 ExecStop=/etc/rc.d/init.d/network stop (code=exited, status=0/SUCCESS) Process: 23383 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=0/SUCCESS) Memory: 24.4M CGroup: /system.slice/network.service ├─23642 /sbin/dhclient -H fp-web-124 -1 -q -lf /var/lib/dhclient/dhclient--ens192.lease -pf /var/run/dhclient-ens192.pid ens192 └─23793 /sbin/dhclient -H fp-web-124 -1 -q -lf /var/lib/dhclient/dhclient-fbde3f80-512a-4582-97fc-93052573291c-ens224.lease -pf /var/run/dhclient-ens224... Mar 23 17:24:47 fp-web-124 network[23383]: [ OK ] Mar 23 17:24:48 fp-web-124 network[23383]: Bringing up interface ens224: Mar 23 17:24:48 fp-web-124 dhclient[23735]: DHCPDISCOVER on ens224 to 255.255.255.255 port 67 interval 4 (xid=0x3ae71a7f) Mar 23 17:24:48 fp-web-124 dhclient[23735]: DHCPREQUEST on ens224 to 255.255.255.255 port 67 (xid=0x3ae71a7f) Mar 23 17:24:48 fp-web-124 dhclient[23735]: DHCPOFFER from 10.121.50.10 Mar 23 17:24:48 fp-web-124 dhclient[23735]: DHCPACK from 10.121.50.10 (xid=0x4ae43b7c) Mar 23 17:24:50 fp-web-124 dhclient[23735]: bound to 10.121.50.56 -- renewal in 2147483646 seconds. Mar 23 17:24:50 fp-web-124 network[23383]: Determining IP information for ens224... done. Mar 23 17:24:50 fp-web-124 network[23383]: [ OK ] Mar 23 17:24:50 fp-web-124 systemd[1]: Started LSB: Bring up/down networking.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?