我一直致力于在我的网络中获得 IPv6 支持,并且在短时间内一切正常。服务器正在运行 Ubuntu Server 8.10。
但是,现在每当我尝试在服务器上执行与 IPv6 相关的任何操作时,我都会收到“不允许操作”。这来自诸如wide-dhcpv6-client(尝试从ISP获取IPv6地址时)和radvd之类的东西——这两种错误都将这种类型的错误记录到系统日志中。
即使 ping 回环接口也失败:
xxx@gordon:~$ ping6 ::1
PING ::1(::1) 56 data bytes
ping: sendmsg: Operation not permitted
ping: sendmsg: Operation not permitted
ping: sendmsg: Operation not permitted
^C
--- ::1 ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2014ms
xxx@gordon:~$ sudo ping6 ::1
sudo: unable to resolve host gordon
PING ::1(::1) 56 data bytes
ping: sendmsg: Operation not permitted
ping: sendmsg: Operation not permitted
ping: sendmsg: Operation not permitted
^C
--- ::1 ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2014ms
Run Code Online (Sandbox Code Playgroud)
如您所见,我尝试以 root 身份执行 ping 操作,因为我在 Internet 上找到的大部分材料都指向权限问题。然而,这并没有帮助。
任何有关解开的提示将不胜感激。
Mat*_*lin 10
简单回答:不知何故 ip6tables 已配置为拒绝所有数据包,因此重新配置回 ACCEPT 解决了问题:
ip6tables -P INPUT ACCEPT
ip6tables -P OUTPUT ACCEPT
ip6tables -P FORWARD ACCEPT
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
13385 次 |
最近记录: |