私はRaspberryPiでDebianを使用していますが、インターネットに接続するのに問題があります。
試行するたびに、「ホスト名を解決できません」というメッセージが表示されます。端末で次のことを試しました。
$ ping www.google.com
unknown host google.com
$ ping 8.8.8.8
network is unreachable
「ipアドレス一覧」出力
1: <LOOPBACK, UP, LOWER_UP> mt 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 vrd 00:00:00:00:00:00:
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: eth0: <BOADCAST, MULTICAST, UP, LOWER_UP> mtu 1500 dis pfifo_fast state UP qlen 100
link/ether b8:27:eb:18:b9:17 brd ff:ff:ff:ff:ff:ff
この状況は、drobertが提案したようにifdown eth0とifup eth0を実行した後に発生します。
innet 1393.182.112.9116 brd 139.182.255.255 scope global eth0
valid_lft forevere preferred_lft forever
IP ルート ls
139.182.0.0/16 dev eth0 proto kernel scope link src 139.182.112.9
ライト/ネットワーク/インターフェース
auto lo
iface lo inet loopback
iface eth0 inet dhcp
address 139.182.112.9
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.cong
iface default inet dhcp
設定されている場合
bcast: 139.182.255.255
Mask: 255.255.0.0
uproute listコマンドを試しましたが、何も起こりませんでした
答え1
あなたは/etc/network/interfaces
混乱しています。インターフェイスにIPアドレスを割り当てる方法はいくつかあります。dhcp
DHCP サーバーからアドレスを要求する方法を指定しました。しかし、あなたは引き続きアドレスを指定しました。
私の考えであなたが望むのはこれです。
auto lo
iface lo inet loopback
allow-hotplug eth0 # omit this line if using ifplugd
iface eth0 inet static
address 139.182.112.9
netmask a.b.c.d
gateway 139.182.e.f
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
正しいネットマスクとゲートウェイを知っておいてください。そうでない場合は、ネットワーク管理者に連絡する必要があります。 IPアドレスとともに提供する必要があります。