我有一个带有 Vultr 的远程 VPS,它宣布我的 /24 IP 块。
目前,我在该 VPS 和我家中的一个虚拟机之间建立了一个 GRE 隧道,通过它发送一个小的 IPv4 块的流量。但是,我只能获得 5 到 10 mbit/s 的下载速度。我的家庭互联网和 Vultr VPS 的功能远不止这些。
这些是我与 Vultr 一起使用的命令:
modprobe ip_gre
ip tunnel add gre1 mode gre remote 94.x.x.x local 45.x.x.1
ip link set gre1 up
ip addr add 10.245.0.1/30 dev gre1
ip route add 45.x.x.16/28 dev gre1
这些是家用虚拟机的命令:
modprobe ip_gre
ip tunnel add gre1 mode gre remote 45.x.x.1 local 192.168.254.178
ip link set gre1 up
ip addr add 10.245.0.2/30 dev gre1
ifconfig ens192 up
ip addr add 45.x.x.17/28 dev ens192
隧道正在工作,但速度很慢。就像我说的,只有 5-10 兆比特/秒,这不是我所期望的,正如速度测试所示,Vultr VPS 可以在 1-2 兆比特之间运行,而我的家庭连接可以在 400-500 兆比特之间运行。
我不知道是什么导致它这么慢。关于为什么这么慢的任何想法?
上述问题是由于我的 ISP 的调制解调器的固件问题造成的。解决方法是使用 Foo over UDP 和 GRE。
使用 ipip 隧道,我认为您在荷兰使用的是 ziggo。我有相同的配置,但我在 ziggo 线路上使用 ipip 而不是 gre,它是全速的。
来自 ziggo 的 connect boz 固件不好,带有 gre 隧道