web-dev-qa-db-ja.com

DNSは機能しますが、ping / wget / ntp / etcは機能しません。 (Linux)

Archlinuxのネットインストールを実行しようとしています(以前はかなりの回数実行しました)が、自分のマシンでインターネット接続を機能させることができません。以前の(動作中!)ubuntuとwindows7のインストールと同じ設定を使用しました。ホスト名はDNSサーバーによってプローブ的に解決されますが、ping、traceroute、wget、curl、ntpなどはすべて機能しません。

私が見つけた唯一の情報は2011年のものです: イーサネット経由のインターネット:DNSは機能しますが、pingは機能しません(Windowsは機能しますが、Linuxは機能しません)

解決策は、コンピューターをWindowsワークグループに追加することだと思います(理由は聞かないでください。2年前にこの問題が修正されたことをかすかに覚えています)が、ライブインストールシステムを追加する方法がわかりません。

ifconfig eth0:

eth0 Link encap:Ethernet HWaddr 00:08:C7:0D:42:93
inet addr:10.1.13.8 Bcast:10.255.255.255 Mask:255.0.0.0
inet6 addr: fe80::208:c7ff:fe0d:4293/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets: 1229 errors:0 dropped:0 overruns:0 frame:0
TX packets:1044 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:155445 (151.8Kb) TX bytes:166845 (162.9 Kb)
Interrupt:10 Base address:0xb800

/etc/resolv.conf:

nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 10.1.10.10

ルート:

Destination    Gateway    Genmask    Flags    Metric    Ref    Use    Iface
default    10.1.10.10    0.0.0.0    UG    0    0    0    eth0
10.0.0.0    *    255.0.0.0    U    0    0    0    eth0

wget google.com:

Resolving google.com... 173.194.70.139, 173.194.70.100, 173.194.70.101, ...
Connecting to google.com|173.194.70.139|:80... failed: Connection timed out.

traceroute google.com:

traceroute: Warning: google.com has multiple addresses; using 173.194.70.100
traceroute to google.com (173.194.70.100), 30 Hops max, 40 byte packets
1  * * *
2  * * *
3  * * *
etc...

コアインストーラーを使用してarchlinuxのベースシステムをインストールしました。私はinstaller-livesystemで行ったのと同じ方法でネットワークを構成し、Windows 7で構成され、以前はubuntuで構成されていましたが、まだ同じ問題があります:(

2
yaccin

これを実現する1つの方法は、次のとおりです。

  • LAN上にDNSサーバーを配置します。たとえば、DNSフォワーダーとして機能するルーターを使用します。
  • /etc/resolv.confを正しく構成します
  • /etc/sysconfig/networkでデフォルトゲートウェイを手動で構成するときに間違えます。

より正確な回答を得るには、質問を次のように更新すると役立ちます。

  • 構成、DNSサーバーの場所、ルーターに関するいくつかのサニタイズされた情報。
  • 「機能しない」ものに対する実際のエラーメッセージ。
1
RedGrittyBrick