Docker端口映射外部无法访问问题


转自  Docker端口映射外部无法访问问题 - 夜尽-天明 - 博客园 (cnblogs.com)

查看ip转发是否打开

sysctl net.ipv4.ip_forward

显示net.ipv4.ip_forward=0则表示未打开。

打开方式

vim /etc/sysctl.conf
# 增加一行
net.ipv4.ip_forward = 1
# 保存文件 shift ZZ
# sysctl -p 重新加载
 

sysctl

sysctl配置与显示在/proc/sys目录中的内核参数.可以用sysctl来设置或重新设置联网功能,如IP转发、IP碎片去除以及源路由检查等。用户只需要编辑/etc/sysctl.conf文件,即可手工或自动执行由sysctl控制的功能。

    命令格式:

    sysctl [-n] [-e] -w variable=value

    sysctl [-n] [-e] -p <filename> (default /etc/sysctl.conf)

    sysctl [-n] [-e] -a

    常用参数的意义:

    -w   临时改变某个指定参数的值,如

         sysctl -w net.ipv4.ip_forward=1

    -a   显示所有的系统参数

    -p   从指定的文件加载系统参数,如不指定即从/etc/sysctl.conf中加载

 

 

————————————————
版权声明:本文为CSDN博主「cashZhang27」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_37726449/article/details/100073042


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM