Re: Linux PC cannot ping, but Windows can?
From: nick (nbdy9.removethis_at_hotmail.com)
Date: 01/18/05
- Next message: Eli Aran: "unblocking firewall"
- Previous message: Arthur Hagen: "Re: Linux PC cannot ping, but Windows can?"
- In reply to: Arthur Hagen: "Re: Linux PC cannot ping, but Windows can?"
- Next in thread: Arthur Hagen: "Re: Linux PC cannot ping, but Windows can?"
- Reply: Arthur Hagen: "Re: Linux PC cannot ping, but Windows can?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Mon, 17 Jan 2005 22:19:46 -0500
Thanks. I did more test:
I tried to ping two computers in my office on my home PCs. One of my office
computers is a web server running Win 2000 Server, another is a PC running
Win XP. They are in the same subnet.
My home Windows PC can ping both my office computers without any problem.
But my home Linux PC can only ping the Win 2000 Server (as well as other
hosts on Internet and other protocals). It got the error message "connect:
No such process" when ping my office Win XP PC only.
Also, my home PC can access my office WinXP PC without any problem if I use
"ssh -L 8888:My_Office_XP:80 another_host_on_the_net" to do port forward.
(by using http://localhost:8888). However, direct try http://My_Office_XP
will get "no such process".
Could you advice how to fix the problem if my home Linux's configuration has
problem? Or the firewall in my office is misconfigured?
Thanks,
"Arthur Hagen" <art@broomstick.com> wrote in message
news:cshrnd$jiq$1@cauldron.broomstick.com...
> nick <nbdy9.removethis@hotmail.com> wrote:
>> Looks I didn't explain the issue well:
>>
>> - Both my home Windows (192.168.2.89/24) and Linux (192.168.2.200/24)
>> PC are behind my home router.
>> - My home Windows PC can ping (ssh, do everything) my office PC and
>> other computers.
>> - But home Linux PC *cannot* ping (ssh, whatever) my office PC
>> (error: xxxx: No such process). However, it can ping (ssh, whatever)
>> other computers without any problem.
>>
>> Looks the firewall in my office blocked only Linux hosts?
>
> There's no way your office firewall can tell whether the ICMP ECHO_REQUEST
> packet used in a ping comes from a Linux box or a Windows box.
>
> Simply put, you have something configured wrong on your end, either on
> your
> home router or your Linux box. Due to the error message, it's almost
> certainly the latter. I would suspect ipfilter (although it would be
> useful
> in narrowing down your problem to know exactly what "xxxx" is).
>
> That it only happens when contacting your office I would *guess* is
> because
> either your home router or your office router is misconfigured, and blocks
> certain ICMP packets, most likely ICMP type 3 (host unreachable), and more
> to the point, type 3 code 4 (packet needs to be fragmented, but the
> do-not-fragment bit is set). This is used by PMTU path discovery and
> blackhole detection, which is enabled by default on most Linux distros,
> but
> has to be manually enabled under Windows.
>
> Even if this is the root cause of the problem, the "No such process"
> errors
> still signifies at least one misconfiguration on your Linux box.
>
> --
> *Art
>
- Next message: Eli Aran: "unblocking firewall"
- Previous message: Arthur Hagen: "Re: Linux PC cannot ping, but Windows can?"
- In reply to: Arthur Hagen: "Re: Linux PC cannot ping, but Windows can?"
- Next in thread: Arthur Hagen: "Re: Linux PC cannot ping, but Windows can?"
- Reply: Arthur Hagen: "Re: Linux PC cannot ping, but Windows can?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|