방금 Linux Mint를 사용하여 이더넷에 연결하기 시작했는데 WiFi가 제대로 작동합니다. 하지만 오류가 많이 발생합니다. 이틀동안 검색해도 연결이 안되네요.
$ 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
$핑 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 172.217.10.110
connect: Network is unreachable
고쳐 쓰다:
이것이 유용합니까? 제안된 답변 중 하나를 시도한 후
$ 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 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 포트 서비스가 내 케이블이 연결된 포트 중 하나에서 다운된 것을 발견했습니다. 해당 포트의 확인란을 선택 취소하면 인터페이스가 IPv4 주소를 가져오고 네트워크 연결이 가능해집니다. 최소한 로컬로, 그리고 전 세계적으로.nm-tui
IP configuration could not be reserved (no available address, timeout, etc.)
watch -n 1 ip addr show eno1