apache - 从 ipv4 更改为 ipv6 时我需要做什么
问题描述
我有 web 服务器 apache , nginx 在 centos 上运行,我想将其更改为 ipv6 。
我找到了以下网址。
https://unix.stackexchange.com/quest...-on-centos-6-2
我只是想确认我需要做的只是将以下内容添加/更新到网络配置文件?不需要安装任何模块吗?
"
IPV6INIT=yes
IPV6ADDR=XXXX:C810:300100::3/56
IPV6_DEFAULTGW=XXXX:C810:300100::1
DNS3=2620:0:ccc::2
DNS4=2620:0:ccD::2
"
此外,我使用 apache、PHP、mysql、nginx 等,有什么我需要做的吗?
谢谢
解决方案
(i) 在 nginx 中启用 ipv6,只需要添加一行。
listen [::]:80;
80 是运行 nginx 的端口。
(ii) 对于 apache,在 httpd.conf 中添加如下监听指令
Listen [ipv6 value]:80
为了更好地理解,请参考以下链接。 https://geekflare.com/enable-ipv6-nginx-apache/
推荐阅读
- sql - TDE - 删除列名中的架构名称和视图名称
- jupyter-notebook - 如何在数据框中添加预测值?
- math - 各种标准如何影响结果?
- python - 六个bind设置好了,bazel build protobuf_python no such package '@six//
- flutter - 如何在具有默认安全区域的 iphone 中居中对齐底部导航栏项目?
- css - scss 中的 calc 函数是返回正确的宽度
- flutter - 使用 Consumer 的 TextField 问题,在键盘上点击“完成”会导致 textField 被清除
- node.js - npm 错误!缺少脚本:设置
- python - 有谁知道如何使用 python 将 ico 转换为 png?
- html - 无法将 CSS 链接到 HTML