대상 0.0.0.0을 사용하여 기본 게이트웨이를 얻으려고합니다.
이 명령을 사용했습니다 : netstat -rn | grep 0.0.0.0
그리고이 목록을 반환합니다 :
Destination - Gateway - Genmask - Flags - MSS - Window - irtt - Iface
10.9.9.17 - 0.0.0.0 - 255.255.255.255 - UH - 0 0 0 - tun0
133.88.0.0 - 0.0.0.0 - 255.255.0.0 - U - 0 0 0 - eth0
0.0.0.0 - 133.88.31.70 - 0.0.0.0 - UG - 0 0 0 - eth0
여기서 목표는 대상 0.0.0.0을 사용하여 기본 게이트웨이를 ping하는 것입니다. 따라서 "133.88.31.70"입니다. 그러나 이것은 'grep'을 사용하기 때문에 목록을 반환합니다.
질문은 : 기본 게이트웨이 만 어떻게 얻습니까? bash 스크립트가 인터넷 연결이 작동했는지 여부를 식별하는 데 필요합니다.