如何查找PPP接口的默认网关?

如何查找PPP接口的默认网关?

问题描述:

我正在使用Debian Linux并使用wvdial,我能够与蜂窝网络建立ppp连接。 ppp0接口正在创建并为接口分配IP地址。如何找到PPP接口的默认网关?如何查找PPP接口的默认网关?

PPP是一种点对点协议。你是一点。另一点是默认路由。

这可能有助于检查内核IP路由表中查找默认网关有:

netstat -rn 

默认PPP连接的路由具有配置在/etc/ppp/options.pptpd或/ etc/

首先,你可以使用IP从接口信息抓住它(假设你的PPP接口的ppp0):

/sbin/ip addr show ppp0 | grep peer | awk ' { print $4 } ' | sed 's/\/32//' 

其次,当它是PPP,你总是可以选择“默认设备路由的” o ver“默认gw路由”。在这种情况下,你可以添加的ppp0设备作为默认设备无论GW地址,使用IP:

/sbin/ip route add default dev ppp0 

HTH, 巴林特