在Linux中,可以使用以下命令找到eth0的网关IP地址(即家庭路由器地址)?
我需要从命令行应用程序获取IP地址以在Shell脚本中使用。
您在寻找路由器的外部IP地址吗?过去,我使用屏幕抓取脚本从路由器设置页面获取此类信息。大多数家庭路由器都具有基于浏览器的设置,可以从内部轻松访问。很难给出一个通用的解决方案,但是您可以使用curl或wget来获取页面,然后使用grep&awk来获取IP地址。
—
汤姆·巴斯康
我的问题应该更清楚了。基本上,我想在具有单个以太网接口的盒子上找到设置为eth0的网关IP地址。巧合的是,这应该是家用的,基本的,Linksys类型的NAT路由器的IP地址。我需要它,因此可以在Shell脚本中对其执行ping操作。
—
J. Polfer 09年
似乎比我需要的要复杂,但是有一个很酷的,可以保证工作的想法。
—
J. Polfer 09年