CentOS 7 docker 部署遇到内网通,外网不同 问题

news/2024/9/29 1:17:21

 

问题

 

 

[root@localhost ~]# systemctl status network
● network.service - LSB: Bring up/down networkingLoaded: loaded (/etc/rc.d/init.d/network; bad; vendor preset: disabled)Active: failed (Result: exit-code) since Tue 2024-09-03 14:21:22 CST; 4min 31s agoDocs: man:systemd-sysv-generator(8)Process: 2974 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=1/FAILURE)Tasks: 0Memory: 152.0KSep 03 14:21:21 localhost.localdomain network[2974]: RTNETLINK answers: File exists
Sep 03 14:21:21 localhost.localdomain network[2974]: RTNETLINK answers: File exists
Sep 03 14:21:21 localhost.localdomain network[2974]: RTNETLINK answers: File exists
Sep 03 14:21:21 localhost.localdomain network[2974]: RTNETLINK answers: File exists
Sep 03 14:21:21 localhost.localdomain network[2974]: RTNETLINK answers: File exists
Sep 03 14:21:21 localhost.localdomain network[2974]: RTNETLINK answers: File exists
Sep 03 14:21:22 localhost.localdomain systemd[1]: network.service: control process exited, code=exited status=1
Sep 03 14:21:22 localhost.localdomain systemd[1]: Failed to start LSB: Bring up/down networking.
Sep 03 14:21:22 localhost.localdomain systemd[1]: Unit network.service entered failed state.
Sep 03 14:21:22 localhost.localdomain systemd[1]: network.service failed.

 

 

解决方法:

1、禁止开机启动

systemctl stop NetworkManager

2、禁止开机启动

systemctl disable NetworkManager

3、重启网卡

systemctl restart network

再次重启网卡,启动成功

分析原因:

重启网卡

systemctl restart network

如果重启/启动网卡失败,提示

 Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "journalctl -xe" for details.

原文链接:https://blog.csdn.net/lingdu_dou/article/details/125916088

则使用 systemctl status network.service 命令查看错误详情。

[root@localhost ~]# systemctl status network
● network.service - LSB: Bring up/down networkingLoaded: loaded (/etc/rc.d/init.d/network; bad; vendor preset: disabled)Active: failed (Result: exit-code) since Tue 2024-09-03 14:21:22 CST; 4min 31s agoDocs: man:systemd-sysv-generator(8)Process: 2974 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=1/FAILURE)Tasks: 0Memory: 152.0KSep 03 14:21:21 localhost.localdomain network[2974]: RTNETLINK answers: File exists
Sep 03 14:21:21 localhost.localdomain network[2974]: RTNETLINK answers: File exists
Sep 03 14:21:21 localhost.localdomain network[2974]: RTNETLINK answers: File exists
Sep 03 14:21:21 localhost.localdomain network[2974]: RTNETLINK answers: File exists
Sep 03 14:21:21 localhost.localdomain network[2974]: RTNETLINK answers: File exists
Sep 03 14:21:21 localhost.localdomain network[2974]: RTNETLINK answers: File exists
Sep 03 14:21:22 localhost.localdomain systemd[1]: network.service: control process exited, code=exited status=1
Sep 03 14:21:22 localhost.localdomain systemd[1]: Failed to start LSB: Bring up/down networking.
Sep 03 14:21:22 localhost.localdomain systemd[1]: Unit network.service entered failed state.
Sep 03 14:21:22 localhost.localdomain systemd[1]: network.service failed.

出现这种报错一般是和 NetworkManager 服务冲突导致的,直接关闭 NetworkManger 服务就好了,

1、禁止开机启动

systemctl stop NetworkManager

2、禁止开机启动

systemctl disable NetworkManager

3、重启网卡

systemctl restart network

 

如果还有问题的话,继续往下看

上述操作以后还是不行的话,可能是文件权限的问题,找到网卡信息(ip addr 指令查看自己的网络名称 ,本文的是enp2s0),所以如下:

 

sudo chmod 777 ./ifcfg-enp2s0

 

重启网卡

systemctl restart network

还不行的话,再添加mac id

查询 ip

ip addr

如下图红框标记的几位硬件macid

 

配置文件添加/修改Mac

vi /etc/sysconfig/network-scripts/ifcfg-eth0#添加修改Mac地址
HWADDR=00:e0:**:01:**:63

3)、重启网络

systemctl restart network#查看网络
systemctl status network

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/56191.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

在 PbootCMS 模板首页调用指定栏目的名称和链接

在 PbootCMS 中,可以在模板首页调用指定栏目的名称和链接。以下是具体的实现方法和示例代码。 示例代码html{pboot:sort scode=12} <p><span>[sort:name]</span><a href="[sort:link]">+更多</a> </p> {/pboot:sort}参数说明sc…

国产RFSoC 47DR/28DR/27DR核心板

采用FDW复旦微电子FMZQ28DR- RFSoC处理器,兼容Gen1 ZU28/27、Gen3 ZU48/47DR RFSoC,拥有8个RF-ADC、8个RF-DAC通道。提供完整的应用示例源代码和性能分析工具, 主要用于小尺寸、低功耗、实时处理RF系统的快速集成与应用部署,缩短产品开发周期。主要技术指标: 核心处理器…

Java基础-学习笔记16

16 线程(基础) 1. 相关概念 进程: 进程是程序的一次执行过程,或是正在运行的一个程序。是多态过程,有它自身的产生、存在和消亡的过程。(比如我们使用QQ,就启动了一个进程,操作系统就会为该进程分配内存看见。当我们使用迅雷,又启动了一个进程,操作系统将为迅雷分配新…

Rocky9怎么把网卡名由ens33修改为eth0

环境查看``` 系统环境# cat /etc/redhat-release Rocky Linux release 9.3 (Blue Onyx) # uname -a Linux RockyTemplete 5.14.0-362.18.1.el9_3.0.1.x86_64 #1 SMP PREEMPT_DYNAMIC Sun Feb 11 13:49:23 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux修改配置文件 修改以下配置文…

章10——面向对象编程(高级部分)——代码块

代码块/初始化块与方法的区别: 无方法名、返回、参数,仅方法体。 不用通过对象或类显示调用,加载类/创建对象时隐式调用。代码块的好处:总结:在有多个构造器的类中,可以把每个构造器中都需要有的重复语句抽取出来单独作为代码块,大大提高了程序的复用性。 public class …

7-8月月报 | Apache SeaTunnel社区进展一览

各位热爱 Apache SeaTunnel 的小伙伴们,社区 7-8 月份月报来啦!这两个月项目有了哪些进展?又有谁登上了我们社区的贡献者榜单呢?快来一睹为快吧。 Merge Stars 感谢以下小伙伴上两个月为 Apache SeaTunnel 项目和社区发展所做的精彩贡献(排名不分先后):@Hisoka-X,@xxsc0…

docker 网络模式

说明Docker网络模式 配置 说明host模式 –net=host 容器和宿主机共享Network namespace。container模式 –net=container:NAME_or_ID 容器和另外一个容器共享Network namespace。 kubernetes中的pod就是多个容器共享一个Network namespace。none模式 –net=none 容器有独立的Ne…

易基因:血液Target-BS揭示靶向DNA甲基化标记水平与患者乳腺癌风险相关|Nature子刊

大家好,这里是专注表观组学十余年,领跑多组学科研服务的易基因。 符合遗传性乳腺癌和卵巢癌(HBOC)标准的患者中,只有不到15-20%携带致病性编码基因突变,意味着可能存在其他分子机制导致这种疾病的风险增加。外周血DNA甲基化是乳腺癌(BC)风险的潜在表观遗传标记。在分子…