Get-default-interface.sh: Difference between revisions
Jump to navigation
Jump to search
(Created page with "<pre> #!/bin/bash default_route_gateway=$(/sbin/ip route list match 0.0.0.0/0 | awk '{print $3 }') echo "Default route gateway: ${default_route_gateway}" interface_that_serv...") |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 8: | Line 8: | ||
echo "The interface that services the default route gateway: ${interface_that_services_the_default_route_gateway}" | echo "The interface that services the default route gateway: ${interface_that_services_the_default_route_gateway}" | ||
default_interface_ip=$(/sbin/ip route get to ${ | default_interface_ip=$(/sbin/ip route get to ${default_route_gateway} | awk '{print $5}') | ||
echo "Default interface IP: ${default_interface_ip}" | echo "Default interface IP: ${default_interface_ip}" | ||
</pre> | </pre> |
Latest revision as of 13:20, 25 May 2017
#!/bin/bash default_route_gateway=$(/sbin/ip route list match 0.0.0.0/0 | awk '{print $3 }') echo "Default route gateway: ${default_route_gateway}" interface_that_services_the_default_route_gateway=$(/sbin/ip route get to ${default_route_gateway} | awk '{print $3}') echo "The interface that services the default route gateway: ${interface_that_services_the_default_route_gateway}" default_interface_ip=$(/sbin/ip route get to ${default_route_gateway} | awk '{print $5}') echo "Default interface IP: ${default_interface_ip}"