关于虚拟机和主机socket通信的问题

wangrenhbsyhz 2012-08-01 02:27:34
我的主机上安装了Linux虚拟机并建立socket连接,虚拟机发出的udp数据主机可以收到,自己主机发送的udp数据虚拟机收不到,主机和虚拟机是可以ping通的。但是局域网内另外一台主机发送的udp数据虚拟机却可以收到。不知道为什么
...全文
704 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
titer1 2012-08-08
  • 打赏
  • 举报
回复
[Quote=引用楼主 的回复:]
我的主机上安装了Linux虚拟机并建立socket连接,虚拟机发出的udp数据主机可以收到,自己主机发送的udp数据虚拟机收不到,主机和虚拟机是可以ping通的。但是局域网内另外一台主机发送的udp数据虚拟机却可以收到。不知道为什么
[/Quote]


都可以双向ping通
有一方数据不能收到。这个问题应该不是防火墙。
你确定你的程序正确?
VNROOY 2012-08-08
  • 打赏
  • 举报
回复
你的虚拟机里面设定的serverip是什么
zyffei 2012-08-02
  • 打赏
  • 举报
回复
不知你是什么系统版本 如CentOS它就自带一个防火墙。。如果没开放端口,则你可以访问外面的,外面的无法访问你的(指)linux
zyffei 2012-08-02
  • 打赏
  • 举报
回复
会不会是linux中有防火墙啊??确定端口开放了?udp是不需要连接的

23,223

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧