私のラップトップにはUbuntu 10.10が搭載されており、フルインターネットアクセスでルーターに接続されていますが、LAN上の他のコンピューターからpingを実行できません。私は次を試しました:
Ubuntuの「コマンドラインのみ」のインストールを使用しているため、GUIネットワーク設定ツールは使用できないことに注意してください。 pingを実行したいのは、ラップトップでNFSサーバーを実行しようとしているためです。ただし、正しくセットアップしたにもかかわらず、現在ネットワーク上にも表示されていないため、別のコンピューターのNFSボリュームにアクセスできません。
ホスト名またはIPアドレスを介してpingを試行したかどうかは言及しません。ホスト名によると、WINSはLinuxの標準部分ではないため(特に基本インストール)、ほとんどのコンシューマルーターとWindowsボックスはホスト名を介して接続できません。ルーターには、ホスト名を特定のMACまたはIPアドレスに手動で設定する方法があり、これにより問題が解決する場合があります。すべてのLinuxボックスがあり、問題がある場合は、/ etc/hostsで名前を定義してみてください。最後に、好きなルート(SAMBAの一部)である場合は、WINSをインストールしてみてください。 https://help.ubuntu.com/community/Samba/SambaServerGuide
解決策ではなく、診断ツール:TCPを介してコンピューターにアクセスして、ICMPパケットでファンキーなことが起こっている場合を除外します。受信ホストで実行
nc -l 8090
一方、実行中
echo hi | nc ip.of.computer 8090
もちろん、of.of.computerを192.168.0.101などのコンピューターのIPアドレスに置き換える必要があります。すべてうまくいけば、到達しようとしているコンピューターの出力に「hi」が表示されるはずです。そうでない場合、ルーティングに何らかの問題があるか、ファイアウォールが着信パケットをブロックしています。