小编Dmi*_*san的帖子

在 docker 中运行 vpnc 时,得到 'Cannot open "/proc/sys/net/ipv4/route/flush": Read-only file system'

我正在尝试Cisco VPN client在 Docker 中运行控制台。我这样启动容器:

docker run -it -v /srv/vpn/keys/:/root/keys/ --network=host --cap-add=NET_ADMIN  --device=/dev/net/tun -v /dev/net/tun:/dev/net/tun vpn-vpnc-client_img
Run Code Online (Sandbox Code Playgroud)

然后vpnc在 Docker 容器内运行客户端

vpnc-connect /root/keys/vpnc.conf --local-port 0
Run Code Online (Sandbox Code Playgroud)

它产生以下输出:

Cannot open "/proc/sys/net/ipv4/route/flush": Read-only file system
Cannot open "/proc/sys/net/ipv4/route/flush": Read-only file system
Cannot open "/proc/sys/net/ipv4/route/flush": Read-only file system
Cannot open "/proc/sys/net/ipv4/route/flush": Read-only file system
Cannot open "/proc/sys/net/ipv4/route/flush": Read-only file system
Cannot open "/proc/sys/net/ipv4/route/flush": Read-only file system
Cannot open "/proc/sys/net/ipv4/route/flush": Read-only file system
Cannot open "/proc/sys/net/ipv4/route/flush": Read-only file system
Cannot open "/proc/sys/net/ipv4/route/flush": Read-only …
Run Code Online (Sandbox Code Playgroud)

permissions routing linux-networking docker vpn-client

8
推荐指数
1
解决办法
2000
查看次数