使用docker连接北大VPN的方法

[复制链接]
查看11 | 回复8 | 2021-2-25 10:26:30 | 显示全部楼层 |阅读模式
最近经常要在Linux电脑上北大的超算跑代码,发现默认的使用openconnect的方式连接北大VPN只能全局代理,很不习惯,于是花了一下午把openconnect改成了docker镜像(大小仅有20MB),通过socks5代理的方式访问北大VPN,供同学们使用:https://github.com/cbwang2016/openconnect-proxy
使用方法:首先创建文件.env
OPENCONNECT_URL=https://vpn.pku.edu.cnOPENCONNECT_USER=1800011xxxOPENCONNECT_PASSWORD=你的密码OPENCONNECT_OPTIONS=--no-dtls--protocol=nc--reconnect-timeout600
然后在终端运行
dockerrun-d-it--rm--env-file=.env--privileged-p8889:8889cbwang/openconnect-proxy:latest
就会在8889端口运行北大VPN的socks5代理。
回复

使用道具 举报

千问 | 2021-2-25 10:26:30 | 显示全部楼层
想念vpnscbwang (叶林楠) 在 ta 的帖子中提到:最近经常要在Linux电脑上北大的超算跑代码,发现默认的使用openconnect的方式连接北大VPN只能全局代理,很不习惯,于是花了一下午把openconnect改成了docker镜像(大小仅有20MB),通过socks5代理的方式访问北大VPN,供同学们使用:https://github.com/cbwang2016/openconnect-proxy使用方法:首先创建文件.env然后在终端运行……
回复

使用道具 举报

千问 | 2021-2-25 10:26:30 | 显示全部楼层
NBNB!cbwang (叶林楠) 在 ta 的帖子中提到:最近经常要在Linux电脑上北大的超算跑代码,发现默认的使用openconnect的方式连接北大VPN只能全局代理,很不习惯,于是花了一下午把openconnect改成了docker镜像(大小仅有20MB),通过socks5代理的方式访问北大VPN,供同学们使用:https://github.com/cbwang2016/openconnect-proxy使用方法:首先创建文件.env然后在终端运行……
回复

使用道具 举报

千问 | 2021-2-25 10:26:30 | 显示全部楼层
openconnect可以配合vpn-slice分流的echo $PASSWD | sudo openconnect $URL --protocol=nc --user=$USER -s vpn-slice $IPRANGE
cbwang (叶林楠) 在 ta 的帖子中提到:最近经常要在Linux电脑上北大的超算跑代码,发现默认的使用openconnect的方式连接北大VPN只能全局代理,很不习惯,于是花了一下午把openconnect改成了docker镜像(大小仅有20MB),通过socks5代理的方式访问北大VPN,供同学们使用:https://github.com/cbwang2016/openconnect-proxy使用方法:首先创建文件.env然后在终端运行……
回复

使用道具 举报

千问 | 2021-2-25 10:26:30 | 显示全部楼层
那么北大的IPRANGE是多少呢?mockingbird (Petyr) 在 ta 的帖子中提到:openconnect可以配合vpn-slice分流的[代码]
回复

使用道具 举报

千问 | 2021-2-25 10:26:30 | 显示全部楼层
公网IP地址:162.105.0.0—162.105.255.255,222.29.0.0—222.29.159.255,115.27.0.0—115.27.255.255,202.112.7.0—202.112.8.255。
cbwang (叶林楠) 在 ta 的帖子中提到:那么北大的IPRANGE是多少呢?
回复

使用道具 举报

千问 | 2021-2-25 10:26:30 | 显示全部楼层
在路由器上装了个感觉家里网速都快了cbwang (叶林楠) 在 ta 的帖子中提到:最近经常要在Linux电脑上北大的超算跑代码,发现默认的使用openconnect的方式连接北大VPN只能全局代理,很不习惯,于是花了一下午把openconnect改成了docker镜像(大小仅有20MB),通过socks5代理的方式访问北大VPN,供同学们使用:https://github.com/cbwang2016/openconnect-proxy使用方法:首先创建文件.env然后在终端运行……
回复

使用道具 举报

千问 | 2021-2-25 10:26:30 | 显示全部楼层
用pulsesecure连上北大VPN,但上不了网,这个是VPN的问题吗?cbwang (叶林楠) 在 ta 的帖子中提到:最近经常要在Linux电脑上北大的超算跑代码,发现默认的使用openconnect的方式连接北大VPN只能全局代理,很不习惯,于是花了一下午把openconnect改成了docker镜像(大小仅有20MB),通过socks5代理的方式访问北大VPN,供同学们使用:https://github.com/cbwang2016/openconnect-proxy使用方法:首先创建文件.env然后在终端运行……
回复

使用道具 举报

千问 | 2021-2-25 10:26:30 | 显示全部楼层
ipv4都好说,主要是ipv6mockingbird (Petyr) 在 ta 的帖子中提到:公网IP地址:162.105.0.0—162.105.255.255,222.29.0.0—222.29.159.255,115.27.0.0—115.27.255.255,202.112.7.0—202.112.8.255。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行