我在私有网络中遇到了嵌入式 Linux 系统的网络问题。我们的网络由几十台通过交换机连接的服务器组成,其中一台服务器充当 DHCP 服务器。现在,我们最近向该网络添加了一台 AlterPath ACS 终端服务器(以下称为 TS),它使用 Linux PowerPC 的一些未知变体。
在 TS 上配置 DHCP 并重新启动网络后,ifconfig
报告已为 TS 分配了正确的 IP 和其他字段。现在,我可以从 TS ping 到网络上的其他机器,但无法从其他机器 ping 到此服务器。
我最初怀疑是防火墙限制,并从 iptables 中删除了所有接受所有传入数据包的规则,但仍然无法访问这台机器。我还设置了记录所有丢弃数据包的规则。快速查看后dmesg
发现,所有丢弃的数据包都已正确记录,而接受的数据包则没有。
我不确定这里还有什么问题。有人能评论一下我还能尝试什么吗?由于这是一个嵌入式服务器,它没有诸如 等命令tcpdump
。
编辑:iptables 的输出:
[root@term1 etc]# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
LOGGING all -- anywhere anywhere
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
LOGGING all -- anywhere anywhere
Chain LOGGING (2 references)
target prot opt source destination
LOG all -- anywhere anywhere limit: avg 2/min burst 5 LOG level warning prefix `IPTables-MyLog: '
ACCEPT all -- anywhere anywhere