首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pppd说没有找到ifupdown配置

pppd说没有找到ifupdown配置
EN

Unix & Linux用户
提问于 2019-10-15 14:19:44
回答 1查看 1.4K关注 0票数 1

我正在使用openfortivpn连接到远程网络。不幸的是,远程基础设施有许多子网,其中一些子网与我的本地子网冲突。只有几个子网我需要连接(这些子网没有冲突)。openfortivpn似乎只接受来自网关服务器的所有路由,或者不接受任何路由。

为了解决这个问题,我在/etc/ppp/ip-up.d/9000-myvpnlink (-rwxr-xr-x)中添加了自己的脚本,并在ip-down.d.d/中添加了相应的脚本:

代码语言:javascript
复制
#!/bin/bash

ip route add to 192.168.90.0/255.255.255.0 via $4 dev $0
ip route add to 192.168.92.0/255.255.255.0 via $4 dev $0
echo 1>/proc/sys/net/ipv4/ip_forward

但是,路由未出现/未启用转发。当我检查我看到的日志..。

代码语言:javascript
复制
 Oct 15 15:05:45 liv-i02-sg-ras NetworkManager[679]:  
    [1571148345.2093] device added (path: /sys/devices/virtual/net/ppp0,
    iface: ppp0): no ifupdown configuration found.

如何运行我的脚本?是否有一个更明智的方法来启用这些路线?

EN

回答 1

Unix & Linux用户

发布于 2019-10-15 15:23:41

日志文件中的消息与此无关。当我添加一个touch /tmp/afile时,我发现脚本正在运行。问题是,当我应该使用$1时,我将$0作为接口设备进行路由。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/546888

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档