IP 地址不在网络中

IP 地址不在网络中

我正在使用centos 5.7。我的 IP 地址是192.35.251.225。当我启动并登录到我的机器时,我仍然在网络上,我仍然可以在ipmsg我们公司的网络上联系到我。但大约几个小时后,我无法再通过访问ipmsg。在我的本地,我的 IP 地址显示在ipmsgis上127.0.0.1,当我刷新时,有 0 个成员ipmsg。当我执行

ifconfig eth0

IP 地址仍然存在

inet addr:192.35.251.225

我尝试过重启网络

/sbin/service network restart

但是我仍然无法连接到我们公司的网络。这个问题是在我做一个项目的时候出现的,这个项目是为另一台 64 位机器设置 snmp 服务,所以我通过 连接到那台机器。然后我也在我的本地机器上ssh执行。restoreocon -Rv .

我该怎么做才能解决这个问题?知道这个问题的原因是什么吗?请帮忙。

顺便说一句,我已经检查过了,/var/log/messages并且收到了这条消息

Can't open system message bus connection: Failed to connect to socket 
/var/run/dbus/system_bus_socket: Connection refused

答案1

TL;DR 这可能是公司的防火墙在一段时间不活动后阻止了 ipmsg 通信。

详细信息:ipmsg 依赖于 UDP 端口 2425(以及用于附件传输的 TCP)。如果您和您的对等方之间有一个执行网络地址转换 (NAT) 的网络设备,则您很可能因为活动不足而从 conntrack 表中掉线。此表被跟踪的主机填满(包括 UDP,因为它是一种无连接协议)。从您的问题来看,似乎您在 ipmsg 不活动一段时间后就断开了连接。

相关内容