创建一个6in4服务器,但客户端无法正常访问Internet

问题描述 投票:-1回答:1

我在vultr上播放我自己的IPv6块(我使用bird6来广播IP)我将创建自己的6in4服务器我用这个脚本来创建隧道https://github.com/KazamiLabs/6in4

但问题出现了。

在客户端,我可以ping服务器端的任何网卡的IPv6。但客户端无法ping和跟踪任何非服务器绑定的IPv6。在服务器端,我可以ping客户端的IPv6和任何互联网的ipv6。

客户端的错误是`traceroute6 2001:4860:4860 :: 8888'没有路由。

我认为服务器端的路由存在问题,但我不知道如何修改它。


这是服务器端的路由表。

root@vultr:~#  route -A inet6
Kernel IPv6 routing table
Destination                    Next Hop                   Flag Met Ref Use If
2001:19f0:7001:338::/64        ::                         UAe  256 0     0 ens3
2a0c:b641:245:1::/64           ::                         Un   256 1    26 tun_6in4_1
2a0c:b641:245:8001::/64        ::                         U    1024 0     0 tun_6in4_1
fe80::/64                      ::                         U    256 0     0 ens3
fe80::/64                      ::                         Un   256 0     0 tun_6in4_1
::/0                           fe80::fc00:1ff:fecf:596c   UGDAe 1024 1  4310 ens3
::/0                           ::                         !n   -1  1  4586 lo
::1/128                        ::                         Un   0   2  1150 lo
2001:19f0:7001:338:5400:1ff:fecf:596c/128 ::                         Un   0   2   462 lo
2a0c:b641:245:1::1/128         ::                         Un   0   2    26 lo
fe80::2d4d:8492/128            ::                         Un   0   1     0 lo
fe80::5400:1ff:fecf:596c/128   ::                         Un   0   2   386 lo
ff00::/8                       ::                         U    256 1    35 ens3
ff00::/8                       ::                         U    256 0     0 tun_6in4_1
::/0                           ::                         !n   -1  1  4586 lo



root@vultr:~# ip -6 route
2001:19f0:7001:338::/64 dev ens3  proto kernel  metric 256  expires 2591630sec pref medium
2a0c:b641:245:1::/64 dev tun_6in4_1  proto kernel  metric 256  pref medium
2a0c:b641:245:8001::/64 dev tun_6in4_1  metric 1024  pref medium
fe80::/64 dev ens3  proto kernel  metric 256  pref medium
fe80::/64 dev tun_6in4_1  proto kernel  metric 256  pref medium
default via fe80::fc00:1ff:fecf:596c dev ens3  proto ra  metric 1024  expires 1430sec hoplimit 64 pref medium

有人可以给我一些建议吗?


简要说明:

  • 6in4服务器:可以正常与Internet IPv6地址和客户端IPv6地址通信
  • 6in4客户端:只能与服务器的IPv6地址通信,但不能与Internet上的IPv6地址通信
  • 我的其他IPv6服务器:它们可以与6in4服务器的IPv6通信,但是它们无法与分配给客户端的IPv6地址通信
networking ipv6 tunnel
1个回答
0
投票

问题已经解决了。

echo 'net.ipv6.conf.all.forwarding = 1' >> /etc/sysctl.conf
sysctl -p

然后它开始工作。

© www.soinside.com 2019 - 2024. All rights reserved.