我正在使用Debian Linux并使用wvdial,我能够与蜂窝网络建立ppp连接。正在创建ppp0接口并为接口分配IP地址。如何找到PPP接口的默认网关?
答案 0 :(得分:4)
PPP是一种点对点协议。你是一点。另一点是默认路线。
答案 1 :(得分:2)
ppp连接的默认路由在/etc/ppp/options.pptpd或/ etc /
中有配置答案 2 :(得分:1)
检查内核IP路由表以查找默认网关可能会有所帮助:
netstat -rn
答案 3 :(得分: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, 巴林特