我的笔记本上有两台虚拟机。其中一个虚拟机希望到达一个IP地址(我有IP),我想将这个请求路由到另一个虚拟机的端口。我更改了第一个虚拟机的默认网关地址。现在,我需要添加一条路由,将此请求路由到第二个虚拟机的回送地址的端口。我试着用这个命令:
route add -net [FIRST MACHINE'S DESTINATION IP] netmask 255.255.255.0 dev eth0最后,它不起作用。我该怎么做呢?我在网上查了一下,找不到答案。
发布于 2020-02-14 06:45:24
我尝试了一种替代的方法,它成功了。
我为这些虚拟机创建了一个新的NAT网络。将虚拟机的DHCP配置为接受第一个虚拟机的目标IP的相同IP块。然后,我使用"netcat“从第二个虚拟机侦听目标端口。最后,它成功了。
所以仍然有一个问题,因为我找不到我想要使用的方法的任何答案,但是这个替代的方法正在为它工作。你可以使用它。
https://unix.stackexchange.com/questions/567466
复制相似问题