在Flashtomato 路由器设置wireguard VPN

来源: ddy 2023-10-26 17:43:10 [] [旧帖] [给我悄悄话] 本文已被阅读: 次 (3268 bytes)
本文内容已被 [ ddy ] 在 2023-10-26 18:32:26 编辑过。如有问题,请报告版主或论坛管理删除.

这个方法个只适用于ARM架构的可开jffs的路由器

路由设置

开jffs: Administration->jffs->Enable->format->save

开SSH:Administration->Admin access ->SSH Server->Enable on Startup->save

Enable CTF: Advance-> Miscellaneous->Enable CTF ->save

开机启动wireguard设置:在Administration->Scripts->Firewall里面加上这条命令

/jffs/wg.sh

 

电脑设置

在Windows电脑上下载安装putty, WinSCP

设置wirguard, 官方指导

从电脑的putty登录路由器,

执行命令wget... 文学城不让发,请上官方指导 search wget 开头的命令行

执行命令 /jffs/wg.sh makeconf 生成配置文件(这里以两个配置文件为例,路由器+手机)

一路回车,直到看到

Name (FQDN) of the device :

输入router

再次看到

Name (FQDN) of the device :

输入phone

再一路回车到结束。

配置文件就生成好了,存放在这里

/tmp/wireguard/router/

/tmp/wireguard/phone/

用WinSCP登录路由器,File Protocol选SCP, 进入/tmp/wireguard/router/目录

/tmp/wireguard/router/下的wg0.conf是这样的

[interface]

PrivateKey = WD...文学城不让写全

ListenPort = 51280

#vnet=192.168.253./24

#checkmin=15

 

[peer] #phone

EndPoint = phone

PublicKey = l59...文学城不让写全

AllowedIPs = 192.168.253./24,

改成这样,将改好的文件copy到jffs目录下

[interface]

PrivateKey = WD...文学城不让写全

ListenPort = 51280

#vnet=192.168.253.0/24

#checkmin=15

 

[peer] #phone

PublicKey = l59...文学城不让写全

AllowedIPs = 192.168.253.2/32

 

/tmp/wireguard/phone/下的wg0.conf 不要修改,我们只用这里的key设置手机,从google商店下载wireguard client,

这样设置

 

所有跟帖: 

我用 ASUS AX router, 自带VPN server -slow_quick- 给 slow_quick 发送悄悄话 slow_quick 的博客首页 (0 bytes) () 10/26/2023 postreply 18:47:06

在中国7天了,还活着 -slow_quick- 给 slow_quick 发送悄悄话 slow_quick 的博客首页 (0 bytes) () 10/26/2023 postreply 18:53:12

路由自带就最好了,看来翻墙效果还不错啊 -ddy- 给 ddy 发送悄悄话 (0 bytes) () 10/26/2023 postreply 19:33:49

请您先登陆,再发跟帖!