IP 라우팅 출력 이해

IP 라우팅 출력 이해

저는 Linux 라우팅, 라우팅 테이블, IP 라우팅 등을 배우고 있습니다. 아래는 다음의 출력 ip route입니다 route.

default via 192.168.1.1 dev wlp0s20f3 proto dhcp metric 600 
169.254.0.0/16 dev wlp0s20f3 scope link metric 1000 
192.168.1.0/24 dev wlp0s20f3 proto kernel scope link src 192.168.1.103 metric 600
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         pfSense.localdo 0.0.0.0         UG    600    0        0 wlp0s20f3
link-local      0.0.0.0         255.255.0.0     U     1000   0        0 wlp0s20f3
192.168.1.0     0.0.0.0         255.255.255.0   U     600    0        0 wlp0s20f3

따라서 경로 출력을 통해 로컬 네트워크 192.168.1.0/24로 라우팅된 모든 항목이 로컬 네트워크에 있으므로 인터페이스가 기본적으로 지정되지 않았음을 이해합니다. 로컬 링크(내 루프백 장치라고 생각함)로 전송된 모든 것과 동일합니다. 마지막으로 다른 장치로 라우팅된 모든 항목은 내 라우터인 기본 게이트웨이로 전송됩니다. 내가 맞았기를 바랍니다.

출력을 구문 분석하는 데 문제가 있습니다 ip route. 내 기본 게이트웨이가 무엇인지 분명히 알 수 있지만 다른 두 줄을 route. 다행히도 문서를 읽고 많은 것을 배웠지만 인터페이스와 대상을 알려준다는 사실 외에는 명령 출력에 대한 구체적인 정보를 찾을 수 없습니다. 누구든지 나를 위해 한 줄씩 나누어서 읽는 방법을 설명해 줄 수 있다면 정말 감사하겠습니다!

이전에 이 질문에 답변한 적이 있는 분들을 위한 관련 링크:

http://linux-ip.net/html/tools-ip-route.html

http://www.policyrouting.org/iproute2.doc.html#ss9.5

답변1

로컬 링크(내가 믿는 루프백 장치).

로컬 링크( 169.254.0.0/16)는 특수 서브넷입니다. 루프백 장치는 "lo" 및 127.0.0.1 및 scope hostLOOPBACK(포함 ip a) 입니다.

다른 두 행은 다음을 ip route show사용하여 생성할 수 있습니다.

ip address add 192.168.0.16/24 dev eth0
ip route add 192.168.0.0/24 dev eth0
ip route add default via 192.168.0.1

이는 주소만 다를 뿐(15 대 16) 이것(dhcp)과 동일합니다.

default via 192.168.0.1 dev eth0 proto dhcp src 192.168.0.15 metric 202 
192.168.0.0/24 dev eth0 proto dhcp scope link src 192.168.0.15 metric 202

이전에 이 질문에 답변하신 분들을 위해 관련 링크를

???

관련 정보