背景

我在windows电脑安装了一个VM,使用VM开启了Linux服务器,运行docker,然后遇到了这个报错。

解决

首先:在宿主机上执行

echo "net.ipv4.ip_forward=1" >>/usr/lib/sysctl.d/00-system.conf

然后:重启network和docker服务

systemctl restart network && systemctl restart docker

成功啦

开防火墙端口

查看防火墙状态

systemctl status firewalld

如果不是显示active状态,需要打开防火墙

systemctl start firewalld

查看所有已开放的临时端口

firewall-cmd --list-ports

查看所有永久开放的端口(默认为空)

firewall-cmd --list-ports --permanent

添加永久开放的端口(例如:8080端口)

firewall-cmd --add-port=8080/tcp --permanent
firewall-cmd --add-port=9000/tcp --permanent
firewall-cmd --add-port=3000/tcp --permanent
firewall-cmd --add-port=80/tcp --permanent
firewall-cmd --add-port=443/tcp --permanent

关闭临时端口

firewall-cmd --remove-port=80/tcp

关闭永久端口

firewll-cmd --remove-port=80/tcp --permanent

配置结束后需要输入重载命令并重启防火墙以生效配置

firewall-cmd --reload
systemctl restart firewalld

今天就写到这里啦~

  • 小伙伴们,( ̄ω ̄( ̄ω ̄〃 ( ̄ω ̄〃)ゝ我们明天再见啦~~
  • 大家要天天开心哦

欢迎大家指出文章需要改正之处~

学无止境,合作共赢

欢迎路过的小哥哥小姐姐们提出更好的意见哇~~

最新文章

  1. 微软要支持Objective-C了
  2. ObjC 利用反射和KVC实现嵌套对象序列化成JSON数据
  3. css中的盒子模型
  4. CAT XQX ---- 增删改查架构说明 1
  5. Splash and Wizard
  6. 函数page_rec_get_next_const
  7. Qt Quick 与 QML语言(初学笔记1)
  8. 《C专家编程》第一天
  9. sitemap.xml
  10. Chapter 1 First Sight——33
  11. cocos2d动作讲解
  12. Ionic Demo 解析
  13. 对于c语言存储分配程序(malloc函数)实现的理解
  14. C语言描述队列的实现及操作(链表实现)
  15. JavaI/O体系详解
  16. LeetCode 92. ReverseLinkedII
  17. Docker 启动tomcat
  18. python装饰器语法
  19. sql语句查询排序
  20. android 开发 使用自定义布局实现标题栏复用(标题栏内容自定义:使用代码实现和xml布局自定义属性2种办法实现)

热门文章

  1. C# 语法分析器(二)LR(0) 语法分析
  2. C#中winform DataGridView常用修改点
  3. AtCoder Beginner Contest 277 题解
  4. 5种GaussDB ETCD服务异常实例分析处理
  5. 将现有源码添加进repo管理
  6. win7修改开机动画
  7. MySQL 常用到的几个字符处理函数
  8. Map的遍历方式,常用的key-value遍历方式
  9. kestrel网络编程--开发Fiddler
  10. 更改jenkins的工作目录