Tak*_*YOL 6 server ssh command-line networking
我是初学者,我试图在我的计算机VPS1(由于伊朗政府政策而限制互联网)和VPS2(来自欧洲提供商)之间建立隧道。刚刚从伊朗提供商处租用了一台 Ubuntu 20 VPS 服务器 ( VPS1)。我尝试使用以下命令安装和配置shadowsocks并v2ray使用:tun2socks
nano /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
apt update
apt install shadowsocks-libev tmux
apt install vsftpd
apt install unzip
wget https://github.com/xjasonlyu/tun2socks/releases/download/v2.4.1/tun2socks-linux-amd64.zip
unzip tun*
Run Code Online (Sandbox Code Playgroud)
我将此配置用于 tun2socks ( https://github.com/xjasonlyu/tun2socks/wiki/Examples ):
ip tuntap add mode tun dev tun7
ip addr add 198.18.0.1/15 dev tun7
ip link set dev tun7 up
Run Code Online (Sandbox Code Playgroud)
进而 :
wget https://github.com/shadowsocks/v2ray-plugin/releases/download/v1.3.2/v2ray-plugin-linux-amd64-v1.3.2.tar.gz
tar xf v2ray*
Run Code Online (Sandbox Code Playgroud)
然后我使用了这个命令:
ufw allow 80
Run Code Online (Sandbox Code Playgroud)
我将此脚本创建为 PEPE.json:
{
"server":"0.0.0.0",
"mode":"tcp_and_udp",
"server_port":80,
"password":"passsssssssss",
"timeout":60,
"method":"chacha20-ietf-poly1305",
"nameserver":"8.8.8.8",
"plugin":"v2ray-plugin_linux_amd64",
"plugin_opts":"server"
}
Run Code Online (Sandbox Code Playgroud)
我运行了脚本:
ss-server -c PEPE.json -i tun7
Run Code Online (Sandbox Code Playgroud)
最后:
./tun2socks-linux-amd64 -device tun7 -proxy http://X.X.X.X:22
Run Code Online (Sandbox Code Playgroud)
我把我的VPS1服务器IP和端口设置为X.X.X.X
最后,我根本无法收到任何连接。我做错了什么?我是否必须使用特定命令在(欧洲 VPS)VPS1之间建立隧道?VPS2我确实替换了X.X.X.X但VPS2 仍然没有发生任何事情。
我将不胜感激任何帮助解决我的问题。
这里有一个视频显示了我遵循的路径: