linux – 如何绑定非本地IPv6地址?
发布时间:2020-12-13 16:48:33 所属栏目:Linux 来源:网络整理
导读:对于ipv6,是否有相当于net.ipv4.ip_nonlocal_bind的内容?需要在启动时启动我的nginx这样的IP … 尽管有/ etc / network / interface,我的Ubuntu还没有足够快地在eth0上分配这个IPv6: iface eth0 inet6 static address 1:2:3:4::5 netmask 64 在启动期间:
对于ipv6,是否有相当于net.ipv4.ip_nonlocal_bind的内容?需要在启动时启动我的nginx这样的IP …
尽管有/ etc / network / interface,我的Ubuntu还没有足够快地在eth0上分配这个IPv6: iface eth0 inet6 static address 1:2:3:4::5 netmask 64 在启动期间: Starting nginx: the configuration file /etc/nginx/nginx.conf syntax is ok [emerg]: bind() to [1:2:3:4::5]:80 failed (99: Cannot assign requested address) 我需要在启动后几秒钟运行/etc/init.d/nginx重启才能使工作正常: – / 注意:1:2:3:4 :: 5这里仅用于演示,我的服务器上有一个有效的IPv6地址. 解决方法
net.ipv6.ip_nonlocal_bind sysctl已添加到内核4.3中,因此,如果您运行的是更尖端的系统,您现在可以直接使用sysctl解决此问题,而不是解决init脚本黑客的问题.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |