以太网通过 GRE 桥接 - Proxmox

以太网通过 GRE 桥接 - Proxmox

我正在尝试在 Online.net 服务器上安装两个 proxmox,但我刚刚意识到它们的 RPN 功能与 OVH vRacks 完全不同。由于我需要两个虚拟机管理程序上的不同 VM 能够进行通信,所以我想设置一个隧道(它们的 NAT 解决方案看起来丑陋且不切实际)。

我尝试将其添加到两者的 /etc/network/interfaces 中(当然,在另一个上反转本地和远程):

auto vmbr1
iface vmbr1 inet static
    address  172.16.0.251
    netmask  255.255.0.0
    bridge_ports gretap1
    bridge_stp off
    bridge_fd 0
    pre-up ip link add gretap1 type gretap remote 10.x.x.x local 10.x.x.y.y ttl 255 dev eth1 && ip link set gretap1 up
    post-down ip link set gretap1 down && ip tunnel del gretap1

这确实创建了 gretap1 和 vmbr1,gretap1 位于桥中,但其状态为 UNKNOWN:

gretap1@eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 8962 qdisc pfifo_fast master vmbr1 state UNKNOWN mode DEFAULT group default qlen 1000
link/ether 2a:de:a1:5b:c5:10 brd ff:ff:ff:ff:ff:ff

(两边状态相同)

而且我无法从每个主机 ping 172.16.0.25x。知道我做错了什么吗?两个 eth1 可以互相 ping,问题只出在 gretap 上。我想我可以使用 L2TP,但我想尝试 gre,因为听到每个人都说它很容易设置。我想不是 :)

相关内容