专栏首页容器化Linux运维记 - 重启网卡后,网络不通

Linux运维记 - 重启网卡后,网络不通

前言

不小心重启了线上服务器的网卡,结果整个网络不通了,就算使用127.0.0.1访问都不行,第一次遇到这种问题,当时就六神无主了,两个人排查了好久也没找到原因,万分火急。排查内核日志发现网卡状态不断地从Not ReadyReady切换,但是却看不出任何原因。没办法还是得从日志中找原因,由于不知道错误关键词,只能肉眼盯着滚动的系统实时日志,终于功夫不负有心人,看到了这行日志:IPV4 forwarding is disabled. Networking will not work,下面就将整个排查过程简单明了的说明一下,希望能帮助到大家。

1 如何查看日志?

遇到问题不要慌,排查日志第一步。

# 系统实时日志
journalctl -n 100 -f

# 搜索警告日志
journalctl | grep 'level=warning' 

# 根据可能关键词搜索
journalctl | grep 'Networking will not work'
或者
journalctl | grep 'IPv4'

2.如何解决问题?

从原因可以看到,IP转发被禁用,导致网络不通,那么如何开启内核IP转发呢,如下:

备注:解决问题其实最容易,根据自己的知识google就行了,找出原因往往才是最难的,这里就不详细说明了。

# 2.1 会话
echo 1 > /proc/sys/net/ipv4/ip_forward

# 2.2 永久
vi /etc/sysctl.conf
添加如下代码:
    net.ipv4.ip_forward=1

# 2.3 检查
重启network服务
 systemctl restart network

查看是否修改成功
 sysctl net.ipv4.ip_forward

3. 总结

遇到问题,不要慌张,特别是从来没遇到过的问题,更要趁着冷静,过程虽然不容易,但是结果往往非常简单,祝愿各位运维小伙伴都能顺利解决问题,实现升职加薪,迎娶自己的白富美,嘿嘿。

4. 最后

如果有什么疑问和见解,欢迎评论区交流。 如果你觉得本篇文章对您有帮助的话,感谢您的【推荐】。 如果你对Linux感兴趣的话可以【关注我】,我会定期的在博客分享我的心得。 未经允许,禁止转载

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 手把手学会MySql主从配置

    CREATE USER 'mysync'@'masterhostaddr' IDENTIFIED BY '123123'; GRANT REPLICATION...

    justmine
  • k8s踩坑记 - kubeadm join 之 token 失效

    justmine
  • 重磅!!!微软发布ASP.NET Core 2.2,先睹为快。

    我很高兴地宣布ASP.NET Core 2.2现在作为.NET Core 2.2的一部分提供!

    justmine
  • 技术连载:LinkedIn大数据后台如何运作-1

    大数据文摘
  • SpringBoot图文教程2—日志的使用「logback」「log4j」

    不过,作为钢铁直男程序员的我,要分享的并不是 You jump,I jump ,而是 咋沉的?原因咋发现的?

    鹿老师的Java笔记
  • 腾讯云CLS日志服务应用

    *LogListener: 是腾讯云日志服务提供的日志采集 Agent,通过在服务器上安装loglistener可以实时采集指定路径上的日志,并对日志原始数据进...

    来自青铜段位的咸鱼
  • 我的编码习惯 —— 日志规范

    开发中日志这个问题,每个公司都强调,也制定了一大堆规范,但根据实际情况看,效果不是很明显,主要是这个东西不好测试和考核,没有日志功能一样跑啊。

    Java团长
  • Java 应用中的日志

    作为日志产生的日期和时间,这个数据非常重要,一般精确到毫秒。由于一般按天滚动日志文件,日期不需要放在这个时间中,使用 HH:mm:ss.SSS 格式即可。

    芋道源码
  • 开源日志框架的原理与分析(下)

    #开发代码时要有意识的设想代码出现问题时的场景,针对场景记录关键程序的运行信息,容易定位问题

    疯狂的KK
  • 日志中的用户隐私安全

    对于敏捷团队,安全卡应该提到比业务卡更高的优先级,同样需要放在backlog里面进行track,需要kick off、deskcheck,需要一个正经的流程或者...

    ThoughtWorks

扫码关注云+社区

领取腾讯云代金券