저는 16.04를 사용하고 있는데 불일치로 인해 내 컴퓨터의 인터넷 액세스 속도가 느려지는 것 같습니다.
저는 PC를 사용하고 있으며 마더보드에 있는 이더넷 포트 대신 USB WIFI 장치를 사용하여 인터넷에 연결하고 있습니다.
내 인터넷 게이트웨이의 IP 주소는 192.168.1.1
(라우터 구성 화면에 액세스하는 데 사용하는 주소) 입니다.
Wi-Fi 인터페이스의 IP 주소는 다음과 같습니다.192.168.1.21
DHCP
두 가지(유선 및 Wi-Fi) 인터페이스의 IP 주소를 얻는 데 사용하고 있습니다. ( ifconfig
필요한 경우 출력을 포함할 수 있습니다. 질문을 상대적으로 짧게 유지하기 위해 생략했습니다.)
명령 의 결과 netstat -nr
는 다음과 같습니다
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 192.168.1.2 0.0.0.0 UG 0 0 0 wlxec086b08251b
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 wlxec086b08251b
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlxec086b08251b
그리고 traceroute -n askubuntu.com
명령의 출력은 다음과 같습니다
ejaz@ejaz-i5:~$ traceroute -n askubuntu.com
traceroute to askubuntu.com (151.101.129.69), 30 hops max, 60 byte packets
1 192.168.1.2 3.297 ms 4.386 ms 5.111 ms
2 * * *
3 10.6.0.205 34.579 ms 40.183 ms 42.802 ms
4 * * *
5 xxx.xxx.xx.xxx 40.704 ms 41.341 ms 43.437 ms
6 xxx.xxx.xx.xxx 44.187 ms 42.549 ms 42.612 ms
7 10.0.3.182 42.607 ms 18.529 ms 27.290 ms
8 xxx.xxx.xxx.xxx 43.253 ms 33.357 ms 40.347 ms
9 xxx.xxx.xxx.xxx 60.037 ms 69.855 ms 57.101 ms
10 xxx.xxx.xxx.xxx 68.677 ms xxx.xxx.xxx.xxx 67.130 ms xxx.xxx.xxx.xxx 48.943 ms
11 xxx.xxx.xxx.xxx 55.302 ms 53.171 ms 56.792 ms
12 195.22.198.206 158.724 ms 166.306 ms 184.680 ms
13 195.22.205.153 189.038 ms 178.890 ms 195.22.196.215 182.389 ms
14 93.186.128.157 180.999 ms 175.675 ms 167.954 ms
15 129.250.2.50 186.880 ms 189.032 ms 183.655 ms
16 129.250.2.113 195.188 ms 129.250.2.211 205.249 ms 205.641 ms
17 * * *
18 * * *
19 * * *
20 * * *
21 * * *
22 * * *
23 * * *
24 * * *
25 * * *
26 * * *
27 * * *
28 * * *
29 * * *
30 * * *
xxx.xxx.xx.xxx
실제 출력에 적절한 IP 주소가 포함됩니다.
문제
192.168.1.2
나는 라우팅 테이블과 출력에 traceroute
이 주소가 있는 네트워크에 아무것도 없기 때문에 문제가 있다고 생각합니다 (100% 손실 ping
). 이 홈 네트워크에는 PC 두 대와 휴대폰 몇 대만 있습니다.
또한 나는 그렇게 생각한다.모든통신 시도로 시작되고 192.168.1.2
시간 초과되는 Traceroute(및 인터넷 트래픽) 요청으로 인해 이 컴퓨터의 인터넷 속도가 느려집니다.
시도한 솔루션
다음 명령을 사용하여 잘못된 기본 게이트웨이를 내가 옳다고 생각하는 게이트웨이로 교체해 보았습니다.
$ sudo route add default gw 192.168.1.1
$ sudo route del default gw 192.168.1.2
의 출력은 netstat -nr
올바른 게이트웨이를 표시하도록 변경되었지만 여전히 traceroute
에 요청합니다 192.168.1.2
. 이는 라우팅 구성이 다른 곳에서 선택된다는 의미입니까? 고정 IP 주소를 사용하지 않습니다.
192.168.1.2
또한 시스템을 재부팅한 후 기본 게이트웨이가 재설정됩니다 .
누가 좀 정리 좀 해줄 수 있나요? 아니면 상황을 좀 밝혀보세요.
추가 질문
1. 출력 ms
된 값이 traceroute
제대로 작동하는 인터넷 연결의 값으로 나타납 니까 4G
?
2. * * *
17행부터 30행까지의 traceroute
출력 내용은 무엇을 나타냅니까?
질문을 끝까지 읽어주셔서 감사합니다.
업데이트 1
nmap
다음은 @stevieb의 요구에 따라 출력 됩니다.
ejaz@ejaz-i5:/var/lib/dhcp$ sudo nmap -sS -P0 -O 192.168.1.2
Starting Nmap 7.01 ( https://nmap.org ) at xxxx-xx-xx xx:xx xxx
Nmap scan report for 192.168.1.2
Host is up (0.020s latency).
Not shown: 995 closed ports
PORT STATE SERVICE
23/tcp open telnet
53/tcp open domain
80/tcp filtered http
139/tcp open netbios-ssn
445/tcp open microsoft-ds
MAC Address: 8C:44:35:0A:34:62 (Shanghai BroadMobi Communication Technology)
Device type: general purpose
Running: Linux 2.6.X|3.X
OS CPE: cpe:/o:linux:linux_kernel:2.6 cpe:/o:linux:linux_kernel:3
OS details: Linux 2.6.32 - 3.5
Network Distance: 1 hop
OS detection performed. Please report any incorrect results at https://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 9.82 seconds
다음이 ip addr show
출력 됩니다.
ejaz@ejaz-i5:/var/lib/dhcp$ ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp5s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether bc:ae:c5:bc:d7:e1 brd ff:ff:ff:ff:ff:ff
3: wlxec086b08251b: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether ec:08:6b:08:25:1b brd ff:ff:ff:ff:ff:ff
inet 192.168.1.21/24 brd 192.168.1.255 scope global dynamic wlxec086b08251b
valid_lft 70411sec preferred_lft 70411sec
inet6 fe80::c4ed:f502:38f0:6481/64 scope link
valid_lft forever preferred_lft forever
업데이트 2
Ethernet network() Device not managed
네트워크 관리자 메뉴에도 두 가지 오류가 표시됩니다 . 이 두 항목이 언제부터 나타나기 시작했는지 잘 모르겠습니다.
업데이트 3
좀 더 조사한 결과 이 두 인터페이스가 제가 최근에 설치한 VMWare Player 소프트웨어에 의해 생성되었다는 사실을 알아냈습니다.