모바일의 간단한 핫스팟에 대해 netstat 결과를 이해하는 방법

모바일의 간단한 핫스팟에 대해 netstat 결과를 이해하는 방법

모바일이 있고 핫스팟이 켜져 있습니다. 나는 리눅스 노트북으로 그 핫스팟에 연결했다.

이제 내 Linux 컴퓨터에서 다음 명령을 실행합니다.

$ netstat -r -n
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 wlp3s0
192.168.43.0    0.0.0.0         255.255.255.0   U         0 0          0 wlp3s0

내 IP는 192.168.43.193입니다.

$ ipconfig -a
wlp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.43.193  netmask 255.255.255.0  broadcast 192.168.43.255
        inet6 2409:4070:2201:c42b:1a38:21df:c868:7fde  prefixlen 64  scopeid 0x0<global>
        inet6 fe80::25ac:4aff:2683:9be8  prefixlen 64  scopeid 0x20<link>
        ether ac:d1:b8:47:a4:47  txqueuelen 1000  (Ethernet)
        RX packets 408640  bytes 476371745 (454.3 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 287073  bytes 40393931 (38.5 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

이제 netstat 출력을 이해하는 방법을 살펴보겠습니다.

내 이해에 따르면:

Any ip with `192.168.43.0/255` does not have a gateway or gateway of `0.0.0.0`

Any ip will have a gateway of `192.168.43.1`

한 번 말하고 Any ip the gateway is 192.168.43.1또 말하면 말이 안 된다.Any ip with 192.168.43.0/255 does not have a gateway or gateway of 0.0.0.0

답변1

모든 IP192.168.43.0/255

'슬래시' 구문은 네트워크 비트 수(넷마스크 기준)를 나타냅니다.~ 아니다시작-끝 범위. 넷마스크 255.255.255.0을 바이너리로 변환하면 24개의 "on" 비트가 있다는 것을 알 수 있으므로 네트워크는 .192.168.43.0/24

(즉, 192.168.43.0/255.255.255.0대부분의 사람들은 전체 넷마스크도 이해하게 될 것입니다.)

게이트웨이나 게이트웨이가 없습니다.0.0.0.0

예. 게이트웨이가 없는 경로입니다. 즉, 주소가 "링크"되어 MAC 계층에서 직접 연결할 수 있음을 의미합니다. 즉, 이것이 로컬 서브넷 경로입니다.

G중요한 것은 플래그 가 없다는 점이지만 ; 이전 도구가 여전히 게이트웨이 열에 0.0.0.0을 표시하는 것은 중요하지 않습니다(대신 아무것도 표시할 수 없음).

모든 IP에는 다음과 같은 게이트웨이가 있습니다.192.168.43.1

네,하지만경우에만해당 IP는 먼저 192.168.43.0/24 경로와 일치하지 않았습니다.

그것은 이해가되지 않습니다

경로는 특정 순서로 확인되고가장 구체적인경로는 항상 승리합니다. ("가장 구체적"은 넷마스크 비트를 기반으로 합니다. 예를 들어 /24 경로가 /16 경로보다 이기고 모두 0.0.0.0/0 경로보다 이깁니다. 이것이 바로 후자를 "기본 경로"라고 부르는 이유입니다. 체크되어 있습니다. 마지막으로, 다른 것이 적합하지 않을 때.)

따라서 0.0.0.0/0을 볼 때 정신적으로 "모든 IP"를 추가할 수 있습니다.다른 경로와 일치하지 않는 경로게이트웨이 192.168.43.1"이 있습니다.

관련 정보