我想使用openvpn
我的 Ubuntu 20.10 上的客户端连接到 ExpressVPN 的 VPN。
不幸的是,我必须使用 TCP 端口,因为 UDP 端口被阻止了。
ExpressVPN 的网站仅允许下载 UDP 端口的配置文件。
如何转换配置文件以使用 TCP 端口?
这是文件,其中删减了订阅信息。
dev tun
fast-io
persist-key
persist-tun
nobind
remote <ABRIDGED>.com 1195
remote-random
pull
comp-lzo no
tls-client
verify-x509-name Server name-prefix
ns-cert-type server
key-direction 1
route-method exe
route-delay 2
tun-mtu 1500
fragment 1300
mssfix 1200
verb 3
cipher AES-256-CBC
keysize 256
auth SHA512
sndbuf 524288
rcvbuf 524288
auth-user-pass
<cert>
-----BEGIN CERTIFICATE-----
<ABRIDGED>
-----END CERTIFICATE-----
</cert>
<key>
-----BEGIN RSA PRIVATE KEY-----
<ABRIDGED>
-----END RSA PRIVATE KEY-----
</key>
<tls-auth>
#
# 2048 bit OpenVPN static key
#
<ABRIDGED>
-----END OpenVPN Static key V1-----
</tls-auth>
<ca>
<ABRIDGED>
</ca>
答案1
- 在 中
remote <ABRIDGED>.com 1195
,将端口号从 1195 更改为 443 - 添加
proto tcp-client
到新行 - 移除
fragment 1300
和comp-lzo no