Files
gtun/doc/基础用法_openwrt搭载gtun打造加速软路由,连接Wi-Fi即可畅游网络.md
2024-07-11 21:23:37 +08:00

4.0 KiB
Raw Permalink Blame History

openwrt搭载gtun打造加速软路由连接Wi-Fi即可畅游网络

之前两篇文章都介绍的是如何加速本机的但是实际过程中我们希望能够连接上Wi-Fi就能够进行访问加速这个就需要用到软路由。

本文将详细介绍如何打造一个基于gtun加速的软路由最终实现的效果是家里的任何一台设备只要连上Wi-Fi不需要任何配置就能够实现加速。

依照之前文章的习惯,我们首先来看一下本文的拓扑:

img.png

如图所示:

  • N1盒子网上很多很便宜就能买到买了之后自己刷入openwrtN1盒子有无线Wi-Fi功能不需要配置旁路由只要连上N1盒子的Wi-Fi就行
  • gtun部署在N1盒子上由于gtun是基于iptables来匹配流量转发的因此能够实现
    • 本机流量劫持和加速
    • 作为路由器时,经过本机路由转发的流量的加速
  • 除了N1盒子和gtun之外由于openwrt本身就已经刷入dnsmasq了这里不再多说dnsmasq的域名策略还是沿用之前文章的配置。

本文适用于2.0.7及以上版本

其他文章参考:

N1盒子刷入Openwrt

  • N1盒子是从淘宝购买的
  • openwrt我刷入的是这个固件

操作很简单下载刷入u盘之后插入N1盒子已经设置自动u盘启动 然后执行install-to-emmc.sh选择11刷入emmc成功之后拔掉u盘重启进入openwrt。

操作完成之后你会得到以下信息:

  • Wi-Fi名称Phnicomm_n1
  • Wi-Fi密码password
  • 终端用户名root
  • 终端密码password
  • Wi-Fi网段192.168.1.1/24

接下来需要配置上网:

  • 创建wan口并且桥接到eth1

img.png

img_1.png

  • 去掉lan口的桥接

img_2.png

  • 开机自启脚本加入两条命令
iptables -t filter -P FORWARD ACCEPT
iptables -t filter -I FORWARD -j ACCEPT

img_3.png

操作完成之后就可以通过连接N1盒子的Wi-Fi上网了。

N1盒子本身有两个服务监听的udp 53端口我们需要把named服务停掉避免解析时候不知道使用的是哪个服务解析。

img_4.png

部署程序

部署程序和配置没有太多特别之处,参考这两篇文章进行:

结束语

完成上面两个步骤之后就能连接N1盒子的Wi-Fi实现相比较之前的而言除了搭载硬件不一样其他的没有太大的区别配置几乎是一样的。

gtun的灵活之处在于它提供的是一个基础功能不关注你底层跑的硬件是什么 底层的线路是什么转发规则怎么配置只要你按照我们约定好的ipset进行配置就无脑转发。