我找到了一种使用以下命令在 Linux 中获取默认网关的方法:
grep -i "gateway" /etc/network/interfaces | awk print $2
输出:
192.168.14.1
如果系统处于 DHCP 模式,这将不起作用。
我需要一种方法来获得仅适用于所有平台(Linux / Windows / Mac)的“网关”。
这适用于 Linx(您的主机可能是 dhcp 或静态的)
路线-n | 剪切 -d" " -f10
输出:xxxx(网关地址)
如何在 Linux 上查找默认网关 IP 地址?这是解决方案:
单击左侧栏上的设置图标。
在设置侧栏上,向下滚动,然后单击网络选项。选择连接设置图标。
找到默认路由旁边列出的网关 IP 地址。你完成了。
参考:
https://www.lifewire.com/how-to-find-your-default-gateway-ip-address-2626072 https://www.purevpn.com/what-is-my-ip/default-gateway https: //www.noip.com/support/knowledgebase/finding-your-default-gateway/
对于使用控制面板的 Windows:
第 1 步:在 Windows 搜索框(通常位于屏幕左下方)中键入控制面板,并在出现时按 Enter。
第 2 步:单击网络和 Internet。
第三步:点击网络和共享中心。
第 4 步:在网络和共享中心窗口下,单击以太网。
第 5 步:单击详细信息。
第 6 步:找到 IPv4 默认网关旁边列出的网关 IP 地址。