私はLinux Mintを使ってイーサネットに接続し始めましたが、WiFiが正常に動作します。しかし、エラーがたくさん発生します。 2日間検索しても接続できませんね。
$ uname -a
Linux 'username' 4.13.0-39-generic #44~16.04.1-Ubuntu SMP Thu Apr 5 16:43:10 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
「方法」自動DHCPを使用すると、以下の出力が表示されます。ifconfig
$ ifconfig
enp3s0 Link encap:Ethernet HWaddr 54:ee:75:79:b7:1f
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:1760 errors:0 dropped:8 overruns:0 frame:0
TX packets:136 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:147427 (147.4 KB) TX bytes:17994 (17.9 KB)
Interrupt:43 Base address:0xd000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:4120 errors:0 dropped:0 overruns:0 frame:0
TX packets:4120 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:341414 (341.4 KB) TX bytes:341414 (341.4 KB)
wlp2s0 Link encap:Ethernet HWaddr 78:0c:b8:d6:62:da
inet addr:192.168.43.121 Bcast:192.168.43.255 Mask:255.255.255.0
inet6 addr: fe80::e842:14d2:88e2:1321/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:16271 errors:0 dropped:0 overruns:0 frame:0
TX packets:13247 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:19535354 (19.5 MB) TX bytes:1753988 (1.7 MB)
同様に、Wireは表示されず、代わりにConnected
表示されますConnecting...
。
その後、手動で変更しました。詳細は添付の図のようになります。
pppoeconf
その後、コマンドを実行するとエラーなしで実行されます。
これが出力ですifconfig
enp3s0 Link encap:Ethernet HWaddr 54:ee:75:79:b7:1f
inet addr:192.168.43.121 Bcast:192.168.43.255 Mask:255.255.255.0
inet6 addr: fe80::56ee:75ff:fe79:b71f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1863 errors:0 dropped:9 overruns:0 frame:0
TX packets:186 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:157640 (157.6 KB) TX bytes:25158 (25.1 KB)
Interrupt:43 Base address:0xd000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:4485 errors:0 dropped:0 overruns:0 frame:0
TX packets:4485 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:370644 (370.6 KB) TX bytes:370644 (370.6 KB)
wlp2s0 Link encap:Ethernet HWaddr 78:0c:b8:d6:62:da
inet addr:192.168.43.121 Bcast:192.168.43.255 Mask:255.255.255.0
inet6 addr: fe80::e842:14d2:88e2:1321/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:91264 errors:0 dropped:0 overruns:0 frame:0
TX packets:61200 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:126022999 (126.0 MB) TX bytes:7032850 (7.0 MB)
$netstat-rn
$ natstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.43.0 0.0.0.0 255.255.255.0 U 0 0 0 enp3s0
$route
$ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.43.0 * 255.255.255.0 U 100 0 0 enp3s0
$猫/etc/ネットワーク/インターフェース
$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto dsl-provider
iface dsl-provider inet ppp
pre-up /bin/ip link set enp3s0 up # line maintained by pppoeconf
provider dsl-provider
auto enp3s0
iface enp3s0 inet static
address 192.168.43.121
netmask 255.255.255.0
network 192.168.43.0
bradcast 192.168.43.255
gateway 192.168.43.1
$cat/etc/resolv.conf
$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1
$ping 127.0.1.1
$ ping 127.0.1.1
PING 127.0.1.1 (127.0.1.1) 56(84) bytes of data.
64 bytes from 127.0.1.1: icmp_seq=1 ttl=64 time=0.071 ms
64 bytes from 127.0.1.1: icmp_seq=2 ttl=64 time=0.061 ms
64 bytes from 127.0.1.1: icmp_seq=3 ttl=64 time=0.062 ms
64 bytes from 127.0.1.1: icmp_seq=4 ttl=64 time=0.062 ms
64 bytes from 127.0.1.1: icmp_seq=5 ttl=64 time=0.029 ms
^C
--- 127.0.1.1 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4083ms
rtt min/avg/max/mdev = 0.029/0.057/0.071/0.014 ms
$ping google.com
$ ping google.com
ping: unknown host google.com
$フラット192.168.43.1
$ ping 192.168.43.1
PING 192.168.43.1 (192.168.43.1) 56(84) bytes of data.
From 192.168.43.121 icmp_seq=1 Destination Host Unreachable
From 192.168.43.121 icmp_seq=2 Destination Host Unreachable
From 192.168.43.121 icmp_seq=3 Destination Host Unreachable
^C
--- 192.168.43.1 ping statistics ---
5 packets transmitted, 0 received, +3 errors, 100% packet loss, time 4100ms
pipe 4
google.comのIPアドレスを使用してpingも試しました。
$ ping 172.217.10.110
connect: Network is unreachable
修正する:
これは便利ですか?提案された答えの1つを試した後
$ sudo ip r a default via 192.168.43.1
$ netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 192.168.43.1 0.0.0.0 UG 0 0 0 enp3s0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 enp3s0
192.168.43.0 0.0.0.0 255.255.255.0 U 0 0 0 enp3s0
次の名前でgoogle.comをpingします。
$ ping google.com
ping: unknown host google.com
IPアドレス:
$ ping 172.217.10.110
PING 172.217.10.110 (172.217.10.110) 56(84) bytes of data.
From 192.168.43.121 icmp_seq=1 Destination Host Unreachable
From 192.168.43.121 icmp_seq=2 Destination Host Unreachable
From 192.168.43.121 icmp_seq=3 Destination Host Unreachable
^C
--- 172.217.10.110 ping statistics ---
5 packets transmitted, 0 received, +3 errors, 100% packet loss, time 4078ms
pipe 4
この問題を解決する方法を教えてください。
答え1
デフォルトゲートウェイはありません。
ip r a default via 192.168.43.1
確認者もいません。なぜなら、127.0.1.1で実行されているDNSサービスがないようです。
echo nameserver 8.8.8.8 >> /etc/resolv.conf
答え2
Wi-Fi シンボルがある上部の有線設定に移動すると、ネットワーク設定にリダイレクトされます。イーサネット設定シンボルをクリックし、プロファイルを削除し、新しいプロファイルを作成し、ipv4設定を編集してdns8.8に以下を追加します。 8.8、8.8.4.4 'dhcp(自動)に設定されていることを確認してください。
これは私にとって効果的です
答え3
この問題がありましたが、利用可能なネットワークインターフェイスを確認したとき、イーサネットインターフェイスがipv4アドレスを取得していないことに気づきました。有線イーサネット接続に静的IPアドレスを割り当てましたが、イーサネット接続はアクティブではなくnm-connection-editor
エラーが発生しました。とにかく、ネットワークインターフェイスを見た後、イーサネットケーブルのもう一方の端(ルーターなど)に触れた後、そのネットワークLANのDHCPポートサービスが私のケーブルが接続されているポートの1つからダウンしていることがわかりました。そのポートのチェックボックスをオフにすると、インターフェイスはIPv4アドレスを取得し、ネットワーク接続が可能になります。少なくともローカルに、そして世界中で。nm-tui
IP configuration could not be reserved (no available address, timeout, etc.)
watch -n 1 ip addr show eno1