我有两台机器:GRE隧道问题 - 单面通信
- 的Ubuntu 16.04服务器VM(172.18.6.10)
- Proxmox VE5站(192.168.6.30)
他们正在通信通过第三台机器在两者之间转发数据包。我想在两台机器之间创建一个gre隧道,并且这样做并使其持久化我编辑了/ etc/network/interfaces并在启动时添加了gre接口和隧道,如下所示:
他们创造我试图从另一个ping通一体机检查连接,查验GRE接口的IP地址(10.10.10.1和10.10.10.2)后。问题是,当我从Ubuntu的ping到Proxmox机器我没有得到任何反馈,但是当我上Porxmox gre1运行tcpdump的我看到的数据包被接收且有一个ICMP回复传出:
当我运行ping另一种方式并在Ubuntu机器上用tcpdump检查它,我什么也没得到。我知道问题在于数据包通过gre1离开Proxmox到Ubuntu并丢失或被阻塞,因为Ubuntu可以清楚地发送Proxmox数据包,但回复不会再回来。我怎样才能解决这个问题?