0

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

4

4 回答 4

4

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

于 2011-11-18T05:23:22.590 回答
2

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

于 2013-01-31T11:17:36.290 回答
1

首先,您可以使用 ip 从接口信息中获取它(假设您的 ppp 接口是 ppp0):

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

其次,当它是 ppp 时,您始终可以选择“默认设备路由”而不是“默认 gw 路由”。在这种情况下,您可以使用 ip 将 ppp0 设备添加为默认设备,而不管 gw 地址如何:

/sbin/ip route add default dev ppp0

HTH,巴林特

于 2013-12-01T20:32:59.013 回答
0

检查内核 IP 路由表以查找默认网关可能会有所帮助:

netstat -rn
于 2011-11-18T06:22:31.017 回答