在 ipv6 上配置 apache 无连接
Configuring apache on ipv6 no connection
解决方案:原来ipv6有自己的防火墙,我不知道,它过滤掉了80和443!非常感谢 Nicholas Pipitone!
我很难让 apache 接受 ipv6 连接(在 ipv4 上一切都很完美)。准备就绪的结果。chair6.net:
我tested/tried:
- 禁用防火墙不会改变结果
- 让 apache 监听所有接口或特别是 ipv6 接口不会改变结果
- 正确执行 'curl https://v6.ident.me/' 返回我的 ipv6 地址
- Netstat 告诉我 ipv4 和 ipv6 地址都在侦听 80 和 443 上的连接
我真的卡在这里了,我还能做什么?
MX 记录错误表示从 DNS 服务器获取 IP 地址时出现问题。
解决方案:尝试 dig +short AAAA $hostname
和 dig +short MX $hostname
,其中 $hostname
是您的 URL。如果您在终端中没有看到 IPv6 IP,那么您没有完全设置 DNS。如果您最近刚刚设置 URL,请等待一天缓存更新。如果已经有一段时间了,请与您从谁那里购买域名/谁负责让您的 URL 指向您的 IP。
注意:MX 仅用于邮件。如果您不想要收到的邮件/那不是问题所在,那么该测试正在测试它不必测试的东西,您可以忽略它。
更多可能性:第4行的主机名是否与倒数第二行的主机名相同?尝试在另一台计算机(不在同一专用网络上)上从第 4 行 ping 该 IPv6 地址;你得到了什么?
如果得到响应,请尝试在另一台计算机上 nmap
ing IPv6 以查看端口 80 是否对 public 开放。
-如果 nmap
失败,如果您在 NAT 后面,请尝试检查您的端口转发设置。如果您不在 NAT 后面,那么可能有什么东西阻止了他们的计算机和您的计算机之间的请求(不太可能);您可以尝试远程登录到端口 80 并查看是否收到请求 - 因为这只是一个 apache 问题。
-如果nmap
成功了,那你会得到什么?从另一台计算机通过命令行发送 HTTP 请求并查看是否收到响应。
如果 ping 不起作用,那么您只是没有连接到互联网 (o.O),不知道如何解决这个问题。如果 ping IPv6 有效但 ping URL 无效,则 dig
一定没有显示任何内容,它是前面提到的 DNS。如果 dig
在那种情况下确实显示了一些东西,那我就迷路了。
解决方案:原来ipv6有自己的防火墙,我不知道,它过滤掉了80和443!非常感谢 Nicholas Pipitone!
我很难让 apache 接受 ipv6 连接(在 ipv4 上一切都很完美)。准备就绪的结果。chair6.net:
我tested/tried:
- 禁用防火墙不会改变结果
- 让 apache 监听所有接口或特别是 ipv6 接口不会改变结果
- 正确执行 'curl https://v6.ident.me/' 返回我的 ipv6 地址
- Netstat 告诉我 ipv4 和 ipv6 地址都在侦听 80 和 443 上的连接
我真的卡在这里了,我还能做什么?
MX 记录错误表示从 DNS 服务器获取 IP 地址时出现问题。
解决方案:尝试 dig +short AAAA $hostname
和 dig +short MX $hostname
,其中 $hostname
是您的 URL。如果您在终端中没有看到 IPv6 IP,那么您没有完全设置 DNS。如果您最近刚刚设置 URL,请等待一天缓存更新。如果已经有一段时间了,请与您从谁那里购买域名/谁负责让您的 URL 指向您的 IP。
注意:MX 仅用于邮件。如果您不想要收到的邮件/那不是问题所在,那么该测试正在测试它不必测试的东西,您可以忽略它。
更多可能性:第4行的主机名是否与倒数第二行的主机名相同?尝试在另一台计算机(不在同一专用网络上)上从第 4 行 ping 该 IPv6 地址;你得到了什么?
如果得到响应,请尝试在另一台计算机上 nmap
ing IPv6 以查看端口 80 是否对 public 开放。
-如果 nmap
失败,如果您在 NAT 后面,请尝试检查您的端口转发设置。如果您不在 NAT 后面,那么可能有什么东西阻止了他们的计算机和您的计算机之间的请求(不太可能);您可以尝试远程登录到端口 80 并查看是否收到请求 - 因为这只是一个 apache 问题。
-如果nmap
成功了,那你会得到什么?从另一台计算机通过命令行发送 HTTP 请求并查看是否收到响应。
如果 ping 不起作用,那么您只是没有连接到互联网 (o.O),不知道如何解决这个问题。如果 ping IPv6 有效但 ping URL 无效,则 dig
一定没有显示任何内容,它是前面提到的 DNS。如果 dig
在那种情况下确实显示了一些东西,那我就迷路了。