基于OpenWrt的软路由实现科学上网

2017/09/23 Softrouter 共 1237 字,约 4 分钟
AI智谷X

基于OpenWrt的软路由实现科学上网

1、OpenWrt是什么?

  OpenWrt是一个嵌入式Linux发行版的软路由,可以安装在各种路由器或嵌入式设备、PC上。OpenWrt有一个Web界面,它可能比您硬件的默认固件更稳定。

2、OpenWrt有什么功能?

  使用SSH服务器进行SSH隧道:OpenWrt包含SSH服务器,因此您可以访问其终端。如果将SSH服务器暴露给Internet(确保使用基于密钥的身份验证而不是弱密码来保护它),则可以远程访问它并使用SSH隧道通过加密连接转发流量。这使您可以安全地从公共Wi-Fi访问网站,并访问只能在国外旅行时访问的网站。

(1)设置VPN:

  SSH隧道 在很多方面与VPN类似,但您也可以在OpenWrt路由器上设置合适的VPN。 安装BitTorrent客户端:通过某种网络连接存储 或带有集成USB端口和连接USB存储设备的路由器,您可以将路由器本身用作BitTorrent客户端。

(2)运行服务器软件:

  OpenWrt的软件存储库包含允许其用作Web服务器,IRC服务器,BitTorrent跟踪器等的软件包。您可能已经在使用路由器了,那么为什么不使用与服务器相同的路由器功能呢?对于初学者来说,路由器所需的功率远低于计算机。

(3)执行流量整形和QoS:

  OpenWrt允许您对通过路由器的数据包执行流量整形和服务质量,优先处理某些类型的流量。您甚至可以优先处理流向特定计算机的流量,确定流向其他计算机的流量的优先级。

(4)创建访客网络:

  OpenWrt的Wiki包含为访客设置特殊无线网络的说明,为了安全起见,该网络与主网络分开。您甚至可以限制访客网络的速度。

(5)捕获和分析网络流量:

  您可以使用tcpdump将通过路由器传输的所有数据包记录到网络共享,并使用Wireshark等工具打开文件,以分析网络流量。

  它是一个嵌入式Linux系统,提供各种各样的软件包,并且在很多方面它都像运行Linux的计算机一样灵活 - 尽管它的硬件受到更多约束。

3、为什么选择使用OpenWrt制作软路由?

  如果您对将路由器变为SSH服务器,VPN,流量整形系统或BitTorrent客户端的想法有兴趣,请考虑使用OpenWrt。因为OpenWrt开源,而且是基于Linux,是主要针对嵌入式设备的Linux操作系统,比较稳定的一款软路由,OpenWrt不是一个单一且不可更改的固件,而是提供了一个完全可写的文件系统及软件包管理。这使您可以不使用供应商提供的应用程序选择和配置,而是通过使用软件包来定制设备以适应任何应用程序。对于开发人员来说,OpenWrt是一个构建应用程序的框架,无需在其周围构建完整的固件; 对于普通用户来说,这意味着拥有了完全定制的能力,能以意想不到的方式使用该设备。

4、怎么安装OpenWrt软路由实现科学上网?

  因为安装OpenWrt的方法不难,网上也有很多博客和视频教程介绍,所以就不在这里详细讲解。


文档信息

Search

    Table of Contents