Arch Linuxのインストール - インターネットに接続されておらず、ゲートウェイをpingできません。

Arch Linuxのインストール - インターネットに接続されておらず、ゲートウェイをpingできません。

私は非常に古いPanasonic CF-29 ToughbookのCDから32ビットArch Linuxを新しくインストールしています。インストールISOの端末からインターネットに接続しようとすると機能しません。イーサネットケーブルを使用しています。私のインターフェースは次のとおりですenp2s2

# ip link
1: lo: ...
2: enp2s: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq-codel state UNKNOWN mode DEFAULT group default qlen 1000
link/ether 00:0b:97:2b:e7:2e brd ff:ff:ff:ff:ff:ff

Googleにpingをしようとすると:

# ping -c 3 www.google.com
ping: www.google.com: Name or service not known

私のゲートウェイは次のとおりです。

# ping 192.168.1.1
connect: Network is unreachable

8.8.8.8でも同じことが起こります。

ゲートウェイを追加しようとしています。

# route add default gw 192.168.1.1
SIOCADDRT: Network is unreachable

dhcpcdリーチ:

# dhcpcd enp2s2
DUID 00:01:00:01:1f:8a:90:98:00:0b:97:2b:e7:2e
enp2s2: IAID 97:2b:e7:2e
enp2s2: soliciting an IPv6 router
enp2s2: soliciting a DHCP lease
enp2s2: no IPv6 routers available
timed out
dhcpcd exited

私は次の2つを試しました。

# ip link set enp2s2 up
# systemctl enable [email protected]

どちらも効果がありません。

読む前にArch Linuxのインストール中に有線インターネット接続用にdhcpを有効にしますか?私はこれがルータの問題だとは思わない。しかし、その可能性はどのくらいですか?

私のnetconfigファイルは次のとおりです。

udp        tpi_clts       v    inet        udp   -    - 
tcp        tpi_cots_ord   v    inet        tcp   -    -
udp6       tpi_clts       v    inet6       udp   -    -
tcp6       tpi_cots_ord   v    inet6       tcp   -    -
rawip      tpi_raw        -    inet         -    -    -
local      tpi_cots_ord   -    loopback     -    -    -
unix       tpi_cots_ord   -    loopback     -    -    -

答え1

dhcpcd enps2s2 は次の出力を取得します。

# dhcpcd enp2s2
DUID 00:01:00:01:1f:8a:90:98:00:0b:97:2b:e7:2e
enp2s2: IAID 97:2b:e7:2e
enp2s2: soliciting an IPv6 router
enp2s2: soliciting a DHCP lease
enp2s2: no IPv6 routers available
timed out
dhcpcd exited

この出力により、ネットワークにDHCPサービスがないことがわかります。したがって、デバイスにIPアドレスがありません

このコマンドを使用して手動で割り当てることができます。

# ip link set eth0 up
# ip addr add 192.168.1.2/24 broadcast 192.168.1.255 dev eth0
# ip route add default via 192.168.1.1

関連情報