NAS安装OpenWrt实现旁路由科学上网

黄杨ME
26 Nov 202208:55

Summary

TLDR本视频介绍了如何在群晖NAS上安装OpenWrt软路由,实现家用设备无需安装任何软件就能直接通过NAS访问互联网。视频详细展示了准备工作、OpenWrt系统固件的下载和安装、IP地址设置等步骤,并给出了在Mac、手机等设备上配置路由和DNS的具体方法。内容丰富实用,值得感兴趣的人参考。

Takeaways

  • 😀 需要先在NAS上安装Virtual Machine Manager虚拟机管理套件
  • 👌 下载OpenWrt系统固件,解压后导入到虚拟机管理器中
  • ✅ 在虚拟机管理器中安装OpenWrt虚拟机
  • 🔧 需要手动修改OpenWrt的IP地址,设置与家庭网络同一个网段
  • 🚦 进入OpenWrt WEB界面,测试网络连接和节点连接
  • 📡 选择合适的Passwall插件,添加节点订阅
  • 🛠️ 设置OpenWrt为路由器和DNS服务器地址
  • 📱 将手机、平板等设备的网络设置改为连接OpenWrt
  • 💻 在电脑上也用同样的方法连接到OpenWrt
  • 🎉 不需要安装任何APP,通过OpenWrt直接科学上网

Q & A

  • 需要准备什么硬件来实现NAS上安装OpenWrt软路由?

    -主要需要一台X86架构的NAS(如群晖DS420+),内存最好在4G以上,以及事先下载好OpenWrt系统固件。

  • 为什么要先手动修改OpenWrt的IP地址?

    -需要先把OpenWrt的IP地址修改成与家庭网络同一个网段,这样后续通过IP地址才能进入OpenWrt后台进行管理。

  • 如何进入OpenWrt后台界面?

    -在浏览器新开窗口,输入之前配置的OpenWrt IP地址,使用默认账号root和初始密码password登录。

  • OpenWrt后台有哪些常用功能?

    -OpenWrt后台提供诸多插件实现丰富的功能,比如PassWall用于科学上网,网络组件用于查看网络状态等。

  • 如何通过OpenWrt实现设备科学上网?

    -可以在OpenWrt后台安装并配置PassWall等插件,然后将设备的路由器IP和DNS地址改成OpenWrt的IP地址即可。

  • 为什么需要把连接的设备路由器和DNS改成OpenWrt的IP?

    -因为OpenWrt上配置了科学上网服务,设备要通过OpenWrt才能访问外网,所以需要把网关和DNS指向OpenWrt才能生效。

  • NAS上运行OpenWrt会对本机性能造成影响吗?

    -因为OpenWrt通过虚拟机运行,所以对宿主机NAS性能影响很小。

  • OpenWrt支持哪些客户端设备?

    -OpenWrt支持路由模式,可以使得连接同一网段的任意设备,包括手机、平板、电脑等都可以通过它访问互联网。

  • 如果OpenWrt安装失败怎么办?

    -可以检查硬件配置是否符合要求,确认下载的OpenWrt镜像文件完整正确,也可以尝试重新创建虚拟机导入镜像安装。

  • OpenWrt还可以实现哪些功能?

    -OpenWrt作为一个开源软路由系统,可以通过安装各种第三方插件实现无线中继、网络监控、家庭云等功能。

Outlines

00:00

😊 利用OpenWrt实现NAS上网

本段介绍如何在NAS上安装OpenWrt实现上网。先下载并安装NAS的虚拟机管理器,然后导入OpenWrt系统映像文件。给OpenWrt配置与家庭路由器同一个网段的IP地址。最后通过PassWall等插件实现节点订阅和连接。

05:00

😃 配置OpenWrt软路由上网

本段介绍如何通过配置OpenWrt实现其他设备的上网。方法是在其他设备如手机、电脑等的网络设置中,将路由器和DNS服务器地址改为OpenWrt路由的IP地址。这样其他设备的流量都会通过OpenWrt路由发送,实现科学上网。

Mindmap

Keywords

💡NAS

NAS指网络附加存储,是一种专门用于存储和备份的数据存储设备。视频中提到的群晖NAS是一种流行的商业NAS产品。它通过安装OpenWrt实现了路由和上网功能,为家中的设备提供网络访问服务。

💡OpenWrt

OpenWrt是一个开源的嵌入式操作系统,经常被用于路由器或网络设备中,实现高级的网络功能。视频中通过在NAS上安装OpenWrt,将其变成一个功能强大的软件路由器,为连接到NAS的设备提供上网服务。

💡软路由

软路由就是指通过软件方式实现的路由功能。视频中即是在NAS上通过虚拟机安装OpenWrt系统来实现软路由功能。软路由相比普通路由器功能更加强大且可自定义。

💡虚拟机

虚拟机是一种虚拟化的计算机系统。视频中在NAS上利用Virtual Machine Manager创建了一个OpenWrt的虚拟机,来实现路由功能。虚拟机与真实物理机具有相似的组件和功能。

💡IP地址

IP地址是互联网上每台设备的唯一网络标识。视频中设置OpenWrt的IP地址与家庭网络IP在同一网段,这样家中设备才能通过NAS实现上网。

💡网关

网关是连接两个或多个网络的设备,负责流量在网络间的转发与路由功能。视频中需要将路由器或NAS的IP设置为网关地址,这样设备的流量才能被正确ROUTE。

💡DNS

域名系统(DNS)提供域名与IP地址之间的解析服务。视频中通过设置OpenWrt路由器的IP作为DNS地址,可以不依赖ISP运营商的DNS,实现更快更稳定的域名解析。

💡节点

节点即服务器节点,视频中的PassWall订阅中包含多个节点。节点托管于世界各地,设备通过连接节点实现科学上网。选择合适低延迟的节点很重要。

💡科学上网

科学上网指利用节点代理的方式访问被墙网站或使用不当审查的网络。视频中实现NAS软路由的一个主要目的就是通过各种协议和节点插件来实现科学上网。

💡外网

外网指除了国内网页以外能够访问的国际互联网。视频中通过连接节点完成对外网网站如YouTube的访问,实现科学上网的目标。

Highlights

安装虚拟机管理套件Virtual Machine Manager

下载并解压OpenWrt系统固件文件

将OpenWrt固件文件导入虚拟机管理器

创建并安装OpenWrt虚拟机

登录OpenWrt虚拟机命令行界面,修改IP地址

登录OpenWrt可视化管理后台界面

修改OpenWrt接口设置

添加OpenWrt节点订阅和Passwall设置

测试OpenWrt网络连通性

将设备的路由器和DNS地址改为OpenWrt IP

无需安装任何软件就可以直接访问外网

OpenWrt软路由实现科学上网的方法之一

可以在评论区互相交流其他方法

欢迎关注频道了解更多NAS和Apple TV内容

期待下期再见

Transcripts

play00:00

如果你跟我一样家里有一台NAS

play00:02

想通过在NAS上安装软路由

play00:04

实现让家里的手机、iPad、电脑

play00:07

包括Apple TV

play00:08

不用再安装任何app

play00:10

就能实现**上网

play00:11

那么这个视频或许会对你有所帮助

play00:14

下面的内容都是基于我自己的

play00:15

这台群晖DS420+的操作演示

play00:19

这是一台X86 架构的NAS

play00:21

DSM(也就是这个群晖NAS的操作系统)版本是7.1.1

play00:26

内存我是加到6个G

play00:28

我建议你的NAS内存也最好是在 4G以上

play00:31

先说说必要准备

play00:33

这期内容最重要的除了NAS

play00:35

就是OpenWrt

play00:36

OpenWrt是一个软路由操作系统

play00:39

首先我们要先下载好OpenWrt的系统固件

play00:42

下载地址我会放在视频的下方

play00:44

我用的这个固件有两个版本

play00:46

plus版功能很全

play00:47

内置了很多的插件

play00:49

mini版是一个精简版

play00:50

体积比较小

play00:51

只安装了最基本的插件

play00:53

我建议下载这个plus版

play00:55

下载下来的是一个

play00:57

.gz 格式的压缩文件

play00:59

我们需要先在电脑上解压

play01:01

Mac默认的解压工具有可能解压不成功

play01:03

可以试试第三方的解压工具

play01:05

一般都可以解压成功

play01:07

解压完是一个 1GB左右的

play01:09

.img 后缀名格式的文件

play01:11

这个我们待会要用

play01:13

在浏览器中登录打开NAS的DSM系统界面后

play01:17

先打开「套件中心」

play01:19

在所有套件里找到或者直接搜索

play01:22

Virtual Machine Manager这个虚拟机套件

play01:25

也就是虚拟机管理的套件

play01:27

然后安装

play01:28

如果已经安装好了就直接点打开

play01:31

打开之后点左边的「映像」

play01:33

点「磁盘映像」

play01:34

然后点下面的「新增」按钮

play01:36

接着在弹出的窗口点「从计算机」这个按钮

play01:40

然后选择刚刚下载并解压好的

play01:42

.img 格式的OpenWrt固件文件

play01:45

选择好后点「下一步」

play01:48

这一步勾选上你的NAS作为存储空间

play01:50

然后点「完成」

play01:52

然后就是等待上传和创建

play01:54

创建好之后会显示「良好」状态

play01:57

接下来是正式的安装OpenWrt

play02:00

点左边的虚拟机

play02:01

然后点「新增」按钮后边的小箭头

play02:04

在弹出的菜单里面点选「导入」

play02:06

然后选择「从硬盘映像导入」

play02:08

点下一步

play02:10

接着会显示安装的位置

play02:11

默认就是NAS

play02:12

直接点「下一步」

play02:14

这一步是给OpenWrt设置一个名字和配置

play02:17

名字可以随便取

play02:18

我这里就叫做OPENWRT

play02:20

CPU和内存默认 1GB基本上够用了

play02:23

其他的也不需要改

play02:24

直接点「下一步」

play02:26

虚拟盘选择我们刚刚导入的映像

play02:29

群晖默认分了10GB的空间

play02:31

也改不了

play02:31

就直接点下一步吧

play02:33

配置网络不需要修改

play02:35

下一步

play02:36

其他设置这里

play02:37

「自动启动」可以改成「是」

play02:39

这样NAS重新启动的时候

play02:41

OpenWrt虚拟机也会自动重新

play02:43

就方便一些

play02:45

其他地方都可以不用改

play02:46

点下一步

play02:47

权限这里按照自己的情况勾选用户

play02:51

如果不知道怎么选

play02:52

就全部选上

play02:53

点下一步

play02:54

最后显示一下虚拟机的全部设置

play02:56

没有问题了就点完成

play02:59

然后稍等片刻

play03:00

等待虚拟机完全安装完毕

play03:02

「状态」这里会显示绿色的「运行中」

play03:05

就代表虚拟机安装成功了

play03:08

在正式开始使用OpenWrt之前

play03:10

需要先给OpenWrt手动更改一下IP配置

play03:13

把它修改成跟家里的主网同一个网段

play03:16

怎么看你家的路由在什么网段呢?

play03:18

一种方式就是重新打开NAS的浏览器管理界面

play03:22

可以看到地址栏有一串NAS的IP地址

play03:25

比如我这里是 192.168.31.106

play03:29

所以网段就是前三位

play03:31

192.168.31

play03:33

你那里看到的网段可能跟我一样

play03:35

也可能不一样

play03:36

以你那里的为准

play03:37

一会我们需要给OpenWrt设置一个

play03:39

同一网段下不同的IP地址

play03:42

比如我这里可以设置成

play03:43

192.168.31.XXX

play03:46

这个最后一位随便是几都行

play03:48

但是不要是 0 或者 1

play03:51

尽量大一点

play03:52

免得跟其他设备冲突

play03:53

但是也不能超过3位数

play03:55

比如我这里可以是

play03:57

192.168.31.110 这样的

play04:00

尽量好记一点

play04:01

因为之后还会经常用到这个地址

play04:04

OK

play04:04

知道了IP网段之后

play04:05

接下来开始配置

play04:07

选择这个虚拟机

play04:08

点上面的「连接」按钮

play04:09

然后在新打开的浏览器标签页会看到命令行的界面

play04:13

不要被它吓到

play04:14

只要按照我说的步骤做就行了

play04:16

把鼠标光标点到命令行界面

play04:18

然后按一下回车

play04:20

如果出现这个界面就输入这一串命令

play04:24

输入完后

play04:25

按一下回车键

play04:27

然后界面应该会出现这些东西

play04:29

其实是打开了一个配置文件

play04:31

我们现在要修改一下这个配置文件

play04:33

按一下键盘上的 i 键

play04:35

就会进入编辑状态

play04:37

然后通过键盘方向键

play04:38

把输入光标移到 lan 下面的这个一行的位置

play04:42

我们需要修改这个ip地址

play04:44

把它修改成跟家里主网同一个网段的IP地址

play04:49

改好之后

play04:50

点一下 esc 键

play04:52

接着输入

play04:53

:wq

play04:54

这三个字符会出现在命令行界面的左下角

play04:57

然后点回车键

play04:58

出现下面这个界面

play05:00

就说明修改成功了

play05:01

再输入reboot然后回车

play05:05

这样会重启一次这个虚拟机

play05:07

然后可以关掉这个窗口了

play05:09

接下来我们就可以进入OpenWrt的

play05:11

可视化管理后台了

play05:13

怎么进去呢?

play05:14

在浏览器新开窗口

play05:16

然后在地址栏输入我们刚才给虚拟机

play05:18

设置的IP地址

play05:19

就会看到OpenWrt的后台登录界面

play05:23

现在离成功不远了

play05:24

默认登录用户名是root

play05:26

初始密码是password

play05:30

输入密码点登陆

play05:31

登录进去之后

play05:32

就能看到OpenWrt的后台界面

play05:35

这里面就大有乾坤了

play05:37

通过各种各样的插件

play05:39

可以实现非常丰富的玩法

play05:41

但是在添加服务配置之前

play05:42

我们需要改一下另外一个东西

play05:44

点「网络」

play05:46

找到「接口」

play05:47

然后点LAN口后面的「修改」

play05:49

把IPv4网关后面添上网段后面加 1

play05:54

比如我这里就是 192.168.31.1

play05:59

「使用自定义的DNS服务器」后面也改成这个地址

play06:03

最后勾选下面的「忽略此接口」

play06:05

然后点「保存&应用」

play06:09

这时候可以点「网络」下面的「诊断」

play06:11

点「PING」一下这个地址

play06:13

如果能够看到Ping出来的IP地址

play06:15

就证明路由网络通了

play06:17

最后一步就是大家比较关心的**上网配置

play06:20

点左边栏的「服务」

play06:22

可以看到很多的插件

play06:23

有一些是跟**上网相关的

play06:25

这里根据你自己购买的服务

play06:27

来选择相应的插件添加配置

play06:30

一般你购买服务的网站上都有教程

play06:33

下面以我自己用的为例简单说一下

play06:36

点PassWall

play06:37

然后先添加节点订阅

play06:39

点下面的「添加」

play06:41

写一个订阅备注名字

play06:43

然后粘贴我自己的订阅服务地址

play06:46

勾选「开启自动更新订阅」

play06:48

最后点保存并应用

play06:50

这时候就能看到我添加的节点订阅地址

play06:53

然后点这个「手动订阅全部」

play06:55

就会把我这个订阅地址的36个节点都添加进来

play06:59

然后点「基本设置」

play07:00

勾选「主开关 」

play07:02

保存并应用

play07:03

就添加好了

play07:04

这时候在「节点列表」里就能看到

play07:06

我的所有节点的一个状态

play07:08

选择一个节点然后使用

play07:09

再回到基本设置

play07:11

点外网的服务测试一下

play07:13

如果显示「连接失败」就换一个节点

play07:16

如果显示绿色的数字毫秒数的话

play07:18

就代表OK了

play07:19

这样NAS软路由的安装和配置就完成了

play07:23

那么我们的手机、电脑、Apple TV

play07:25

现在要怎么利用它来实现一个**上网呢?

play07:28

很简单

play07:29

只要把你的连接到同一个网络下的设备的

play07:32

路由地址和DNS地址改成软路由的IP就行了

play07:36

我先以在Mac上为例

play07:38

打开系统设置

play07:39

找到你连接的网络设置

play07:41

点这个网络后面的「详细信息」

play07:43

然后进入到TCP/IP的设置

play07:46

这里默认没改过的话应该是显示自动分配的IP地址

play07:50

我们可以先复制一下现在的IP地址

play07:53

然后把配置IPv4改成手动

play07:55

然后IP地址就可以修改了

play07:57

粘贴进去刚才复制的地址

play08:00

然后把路由器后面的地址改成我们软路由的IP地址

play08:04

比如我的是改成 110

play08:07

然后点DNS的设置

play08:09

点加号把一样的软路由IP地址加进去

play08:13

最后点「好」

play08:14

好了

play08:14

现在打开浏览器访问比如YouTube

play08:18

就可以正常打开了

play08:19

在手机、iPad和Apple TV上设置也是类似的方法

play08:23

都是把路由器和DNS的IP地址都改成软路由的IP地址

play08:28

这样不需要安装任何软件

play08:30

就可以直接访问外网的服务

play08:33

好了以上就是我在群晖NAS上

play08:36

通过安装openwrt软路由实现**上网的一个方法

play08:40

当然方法有很多

play08:41

我这个方法也不是最完美的

play08:43

大家可以在评论区互相交流

play08:45

如果你想看更多跟NAS

play08:47

跟Apple TV相关的内容

play08:48

还有其他实用又好玩的东西

play08:51

记得关注我的频道

play08:52

我是黄杨

play08:53

我们下期再见

Rate This

5.0 / 5 (0 votes)

هل تحتاج إلى تلخيص باللغة الإنجليزية؟