如何在bitbucket管道中实现openvpn?

时间:2019-05-16 10:06:39

标签: bitbucket bitbucket-pipelines openvpn

我正在尝试在位桶管道上实施CI测试。

为此,我需要将管道连接到我的OpenVPN服务器,以便能够与其他客户端进行通信。

这是我的bitbucket-pipelines.yml:

pipelines:
default:
- step:
     script:

       - apk update 
       - apk upgrade 
       - apk --no-cache --no-progress add bash curl ip6tables iptables openvpn shadow tini sudo
       - adduser --system --no-create-home vpn
       - addgroup -S vpn
       - mkdir /dev/net
       - mknod /dev/net/tun c 10 200
       - chmod 666 /dev/net/tun
       - cp cloud.conf /etc/openvpn/
       - sudo openvpn --config /etc/openvpn/cloud.conf

问题仍然存在:

  

2019年5月15日星期三09:02:50警告:由于您正在将--dev tun与   点对点拓扑,-ifconfig的第二个参数必须是   IP地址。您正在使用的外观(255.255.255.0)看起来更   就像一个网络掩码。 (使用--ifconfig-nowarn使此警告静默)   15 09:02:50 2019 ROUTE_GATEWAY 169.254.1.1 2019年5月15日星期三09:02:50   错误:无法ioctl TUNSETIFF tun:不允许的操作(errno = 1)   2019年5月15日星期三09:02:50由于致命错误而退出

0 个答案:

没有答案