A weird networking issue...
I have a Slackware 13.0 server that is not replying to icmp pings. However, I have double checked that /proc/sys/net/ipv4/icmp_echo_ignore_all is set to 0.
The weird thing is I can run nc -v slackware 22 from any computer on my lan and the banner comes up just fine. The nic is on the same netmask and broadcast as all the other computers on my lan. I can log into it as well, it just doesn't respond to pings. I can even ping other computers and get replies just fine when pinging from inside the Slackware server.
I have even added an iptables INPUT rule for -p icmp -j ACCEPT. Although I've never had to do this.
I ran tcpdump -vv icmp and I can see ping requests coming into the computer, however slackware simply doesn't respond.
What could be causing this? A corrupt arp cache? It's been happening for more than a few hours so I wouldn't think so.
How can I view the arp cache table? How do I clear it?
What other troubleshooting tests can I run?
Last edited by trist007; 01-20-2011 at 11:23 AM.