软路由器是干什么用的

软路由器是干什么用的,第1张

软路由器是通过软件的设置用于实现路由器功能的。

同时台式机的硬件配置如果选择不好或不合理,而且担任路由器的功能如果长期工作,故障的几率将很高。用一台台式机搭建,成本并不低,但是如果要使用服务器,成本则更高,技术人员学习的过程亦较为繁琐。

种类:

路由器是互联网络的枢纽、"交通警察"。路由器已经广泛应用于各行各业,各种不同档次的产品已成为实现各种骨干网内部连接、骨干网间互联和骨干网与互联网互联互通业务的主力军。路由和交换之间的主要区别就是交换发生在OSI参考模型第二层(数据链路层)。

而路由发生在第三层,即网络层。这一区别决定了路由和交换在移动信息的过程中需使用不同的控制信息,所以两者实现各自功能的方式是不同的。

(1)长期运行的windows系统,用于抢票、文件临时存储;
(2)解决网络卡顿,跑满带宽。

软路由 :软路由是指利用台式机或服务器配合软件形成路由解决方案,主要靠软件的设置,达成路由器的功能;而硬路由则是以特有的硬设备,包括处理器、电源供应、嵌入式软件,提供设定的路由器功能。[ 摘抄自百度百科 ]。
个人理解软路由就是用软件实现的路由,用的比较多的是OpenWrt,它是一个linux系统,市面上的lede、梅林、潘多拉、老毛子等,其底层均为linux系统,在上层进行了二次开发。

ESXI :VMWare提供的底层虚拟化软件,在底层搭建好后,在上层可以创建虚拟机运行业务。

(1) 光猫 :可以用运营商提供的家庭网关,但是需将拨号端口设置为桥接,或者更换光猫为TP-Link的,但是认证方式(SN认证、LOID认证,MAC认证)需要调试;
(2) 软路由 :由于准备底层虚拟化,故配置可以稍微高一些,但是要注意功耗。配置:低电压i5-7200u,16G内存,128G msata硬盘,4/6个千兆网口;
(3) AP :AP主要用于无线网络,可以使用之前的路由器,修改其配置为AP模式。配置:AC-66U,AP模式;
(4) 交换机 :用于端口的扩展。

整体的拓扑方案图如下。

另外,ESXI的端口接线图,如下,

ESXI一共6个端口:

上述方案只是针对简单的需求进行实现。如果加入NAS,或者其它的诸如xbox、ps4、apple tv等之类的设备,则可以挂在LAN3或LAN4上,亦可以直接拨号挂到外网上。由于家庭网络不需要诸如防火墙的安全设备,就没有再必要再添加,也会增加功耗。另外,强大的lede软路由系统,有许多功能,如alidns,多拨插件等,有兴趣的老铁们可以刷上研究下。方案中未对详细的配置进行说明,是因为设备还未组装好,待完成和实现后,再进行补充。

利用frp穿透技术,来实现你要的功能,不需要公网IP。毕竟现在公网IP运营商有很多限制:

以下文章转载自吴昊博客

frp内网穿透是通过一个带有公网IP的服务器进行中转,对被控主机实现反向代理,用户通过访问frps(中转服务器)来实现对frpc(被控主机)的远程访问。

frp流程图如下:

frp项目地址:>

本实验环境以阿里云服务器作为中转机,中转服务器使用Centos76,被控主机使用Centos76,用户使用Windows10由于网络原因,文中链接已经替换成了本地链接,如不放心,请自行去GitHub下载

frps中转服务器配置

1、下载frp

在一台有公网IP的主机上配置frps,我这里以阿里云Centos7x主机为例

1 wget >

2 tar xf frp_0270_linux_amd64targz

3 mv frp_0270_linux_amd64 /usr/local

4 cd /usr/local/frp_0270_linux_amd64

5 rm -f frpc

2、配置frps

这里使用最基础的配置,bind_port 表示frp面板的监控端口,dashboard_user表示面板的登陆帐号,dashboard_pwd表示面板的登陆密码,其它不动。

1 vi

frpsini

配置文件说明:

1 [common]

2 bind_port = 7000

3

4 dashboard_user = whsir

5 dashboard_pwd = blogwhsircom

6 dashboard_port = 8000

3、启动frps

配置启动服务

1 vi /etc/systemd/system/frpsservice

1 [Unit]

2 Description=frps daemon

3 After=syslogtarget networktarget

4 Wants=networktarget

5

6 [Service]

7 Type=simple

8 ExecStart=/usr/local/frp_0270_linux_amd64/frps -c /usr/local/frp_0270_linux_amd64/frpsini

9

10 [Install]

11 WantedBy=multi-usertarget

技行以下两个命令

1 systemctl enable frps

2 systemctl start frps

4、访问监控平台

>

账号whsir

密码blogwhsircom

如果访问不了,请使用ss -lnt命令检查端口是否启动,是否因为防火墙原因拦截。

至此frps中转服务器配置完成

frpc内网主机配置

1、内网主机下载frp

1 wget >

2 tar xf frp_0270_linux_amd64targz

3 mv frp_0270_linux_amd64 /usr/local

4 cd /usr/local/frp_0270_linux_amd64

5 rm -f frps

2、配置frpc

其中xxxx表示frps中转服务器IP地址

ssh字段:local_port = 22示被控(内网)主机的ssh端口,remote_port = 6000表示ssh中转端口

web字段:local_port = 80表示被控(内网)主机的web端口,remote_port = 8081表示web中转端口

1 vi frpcini

1 [common]

2 server_addr = xxxx

3 server_port = 7000

4

5 [ssh]

6 type = tcp

7 local_ip = 127001

8 local_port = 22

9 remote_port = 6000

10

11 [web]

12 type = tcp

13 local_ip = 127001

14 local_port = 80

15 remote_port = 8081

3、启动frpc

配置启动服务

1 vi /etc/systemd/system/frpcservice

1 [Unit]

2 Description=frpc daemon

3 After=syslogtarget networktarget

4 Wants=networktarget

5

6 [Service]

7 Type=simple

8 ExecStart=/usr/local/frp_0270_linux_amd64/frpc -c /usr/local/frp_0270_linux_amd64/frpcini

9

10 [Install]

11 WantedBy=multi-usertarget

执行如下命令

1 systemctl enable frpc

2 systemctl start frpc

至此frpc被控主机配置完成

此时可通过xxxx:6000连接内网ssh,通过>

这时候,内网主机就映射到外网去了,然后,用域名指定你的frp主机ip就可以了。这样就可以实现你的功能了。

不是这样的。
软路由的功能相当于高档硬路由设备。它是在普通的电脑上面安装一套路由软件,而硬路由中的软件是固化在路由器中的。
不管是软路由或硬路由,都适合网吧、无盘网络、小公司。只要不是那种普通的家用路由器就行了。

软路由的功能
1、单线多拨
通常情况下,软路由作为家庭的主路由使用,连接到光猫,通过PPPOE拨号的方式连接宽带。很多软路由支持单线多拨,即单个账号可以拨多次,通常情况下允许拨4次左右,每个运营商的限制不一样,如下图所示,
一般使用软路由器拨号两次,实现了宽带的多线负载,可以很大程度上提高多线程下载的网速。

2、DDNS+端口映射
通过DDNS+端口映射,可以实现在外网任何地方访问家里的路由器、NAS、监控摄像头等,还可以搭建自己使用的网站,实时上传照片等。
某些硬路由同样支持DDNS和端口映射,但是有很多限制,仅支持特定的厂商。软路由的扩展功能比较强,可以支持大多数的DDNS服务商。
3、带宽叠加
如果使用多wan口来实现宽带的叠加,需要专门的多wan口路由器,而软路由也有这个功能,可以实现宽带叠加,而且更加强大。
软路由的设置
1、依次单击“开始/程序/管理工具/路由和远程访问”,打开“路由和远程访问”窗口,。
2、右键单击要启用路由的服务器名,然后单击“属性”,显示“属性”对话框。
3、在“常规”选项卡上,选中“路由器”复选框,并选择“仅用于局域网(LAN)路由选择”选项,单击[确定]。
4、在“路由和远程访问”窗口中,打开左侧目录树“IP路由选择”,右击“常规”,并在快捷菜单中选择“新路由选择协议”,显示“新路由选择协议”对话框。
5、在“路由选择协议”列表中选中“用于Internet协议的RIP版本2”,并单击[确定]。注意,在中小型网络中建议选择RIP协议,在大型网络中则选择OSPF协议。
6、在图3左侧目录树中右击“RIP”,并在快捷菜单中选择“新接口”,显示“用于Internet协议的RIP版本2的新接口”对话框。
7、在“接口”列表框中选择第一个网络接口,即“本地连接”,单击[确定],显示“RIP属性”对话框。
8、RIP属性取系统默认值即可,单击[确定]。
9、重复以上6至8 *** 作,为RIP添加第二个网络接口,即“本地连接2”。

一台486以上、8兆内存以上的普通个人电脑,加两块网卡或者具备无线网卡即可。

软路由,又叫软件路由器,是指利用台式机或者服务器配合软件形成路由解决方案,主要靠软件的设置,达成路由器的功能。根据使用的 *** 作不同可以分为基于Windows平台和基于Linux平台开发的软件路由器。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13373550.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-23
下一篇 2023-07-23

发表评论

登录后才能评论

评论列表(0条)

保存