内网穿透的工具有很多,比较有名的是花生壳,但是要收费,但是也提供了试用流量,在这里除了介绍花生壳之外,
再介绍一款免费工具SAkura FRPhttps://www.natfrp.com/,当然该软件也提供vip充值,青铜vip每月仅仅需要10RMB,会提供更多的通道和流量和带宽。
ifconfig
172.18.225.147
eth0: flags=4163 mtu 1500
inet 172.18.225.147 netmask 255.255.240.0 broadcast 172.18.239.255
inet6 fe80::215:5dff:fe8b:2951 prefixlen 64 scopeid 0x20
ether 00:15:5d:8b:29:51 txqueuelen 1000 (Ethernet)
RX packets 100526 bytes 106111678 (106.1 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 55834 bytes 4059410 (4.0 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73 mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1000 (Local Loopback)
RX packets 40 bytes 2400 (2.4 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 40 bytes 2400 (2.4 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
在填入内网ip和端口后(默认22,可以再ssh配置中更改)点击保存
会看到连接成功并获得公网ip和端口,既详细信息里面的访问地址
在输入通过花生壳转发得到的公网ip和端口,即可完成远程连接
SAkuRA官网的documention中有着详细的说明文档,这里不做详细介绍,仅记录具体使用过程
有关该工具的注册网上有很多帖子,自行查找便是
这里从已经注册完成开始
uname -m
x86_64
echo -n I | hexdump -o | awk '{print substr($2,6,1); exit}'
输出结果为1,按照官网提示需要下载mips64le
按照说明,我在这里下载mips64le,点击复制链接
cd /usr/local/bin
wget -O frpc https://getfrp.sh/d/frpc_linux_mips64le
chmod 755 frpc
frpc -v
0.42.0-sakura-2.1
注意一定要设置访问密码,等下会用到
注意一定要设置访问密码,等下会用到
*注意一定要设置访问密码,等下会用到
记住此处看到的隧道ID,后续会用到!!!!
记住此处看到的隧道ID,后续会用到!!!!
记住此处看到的隧道ID,后续会用到!!!!
token在SAKURA的首页就可以看到,也就是访问秘钥
token和ID替换为自己的,下面是举例
ijfiegmokejgfkem是token,获取方法见 4.4
123456是隧道ID,获取方法见4.3
frpc -f ijfiegmokejgfkem:123456
此时会看到隧道已经启动成功,且提供了连接地址和端口
如果目前使用的电脑是第一次通过该方式进行ssh登陆,则需要进行ip认证,否则依旧无法登陆,ip认证步骤在同一ip下(公网ip)只有第一次需要进行
这里引用SAKURA的说明(详细说明移步官网)