使用Ubuntu连接到VPN网关

准备事项

由于没有net-tools安装,需要进行安装。

apt install net-tools

选择VPN服务器

自分の環境のデフォルトゲートウェイを調べる

ip route show | grep default

導入作業

下载和启动 hé

VPN客户端下载

image.png

解压tar.gz文件

tar -xzvf ダウンロードファイル

前往解压目录并执行 make 命令。

make

启动VPN客户端

./vpnclient start

在中国本土,添加到VPN服务器的静态路由。

oute add -host [事前準備で選択したVPNGateサーバーhost] gw [先程調べた今のゲートウェイIP]

VPN客户端设置

直接输出到控制台

./vpncmd

创建虚拟网络接口

NicCreate tun0

启用虚拟网络接口

NicEnable tun0

增加VPN设置

AccountCreate vpngate0 /SERVER:[事前準備で選択したVPNGateサーバーhost:TCPポート] /HUB:VPNGATE /USERNAME:vpn /NICNAME:tun0

启用匿名登录

AccountAnonymousSet vpngate0

VPN连接

AccountConnect vpngate0

退出

exit

terminal上で作業

ifconfigで追加した仮想LANカードを確認

ifconfig

应该能看到已添加的设备(vpn_tun0)。

使用dhclient获取IP

dhclient [device名]

default route削除

※ 事前にデフォルトゲートウェイをメモっておくこと。私はdefaultを消さずとも目標は達成できた。
route delete default

备份命令示例

route add default gw 192.168.1.1 dev enp7s0

192.168.1.1がデフォルトゲートウェイ、enp7s0が通常使っている有線LANデバイス名。

IP確認

请参考

这个引用几乎是从这个网站上拿来的:http://rauq04.blogspot.com/2014/02/linux-softether-vpn-client-vpngate.html

VPN Gate

VPN Gate 可以转述为 “虚拟专用网络网关”。

软Ether 下载

下载软Ether

bannerAds