如何在CentOS7 VMWare工作站上从外部来源接收UDP消息?

时间:2018-09-05 18:18:42

标签: udp virtual-machine centos7 vmware

我遇到的问题是我无法从VM上的外部源接收UDP消息。

我在Windows 10 PC上托管的VMWare工作站上安装了CentOS 7。网络设置设置为桥接:直接连接到物理网络

我的PC IP是:10.10.1.10

我将机器上的设置配置为IP地址10.10.1.12

我的外部源IP是:10.10.1.102

我可以从PC ping VM,从VM ping PC,从VM到外部源,从外部源到VM。

我可以在python脚本上从外部源到PC接收UDP消息。

我可以使用python发送和接收脚本从PC到VM接收UDP消息。

无法从外部源接收到VM的UDP消息。 (我不太希望能够从VM发送邮件)

我也尝试过进行NAT设置,尽管不确定我是否正确配置了这些设置。在运行该配置时,我也看不到Wireshark上的消息从外部源到VM的消息,但是我可以看到Wireshark上的消息从外部源到PC的消息。

我尝试了外部消息发送消息到10.10.1.10和10.10.1.12。两者都在端口10001上,尽管我尝试了不同的端口和不同的IP。

我的猜测是我的主机PC没有将消息路由到我的VM,也许有人知道我缺少了什么?谢谢!

更新:我注意到,如果在桥接时将我的VM IP设置为与PC相同,则会收到UDP消息,但这只能部分解决我的问题。

0 个答案:

没有答案