这段时间,工作比较闲,就研究起来软路由了。说实话,软路由挺简单的,网上有很多教程,我这里写这个vmware玩转软路由,只是当自己的学习笔记,以后整个破机箱,自己实打实做一下。软路由一般适用于小企业、网吧,只需一台普通的pc配上双网卡,装上ROS镜像就可以实现路由功能了,还有一些其他的功能,如负载均衡、firewal、nat、限速限p2p等,非常实用。
我这里用的是ros2.93,以下虚拟机装ros镜像,像装普通iso那样装就行,不过在设置里要加双网卡,一个本地lan一个连接isp的wan。
安装界面,这里选择安装system 、ppp、advanced-tools、security、web-proxy就可以啦。字母P\N上下方向键,空格选择,i键安装。
安装完毕进入系统,默认账号admin密码为空。可以输入password password更改密码
这里讲一下常用命令配置 :?常用帮助命令setup设置网卡……自己根据问号打出来试试看命令就行,英文命令长了可缩写,tab补齐,类似cisco命令呀,redhat文本终端貌似也可以这样。有了winbox图形化配置,命令用的倒不多,想了解命令,可以baidu一下。
下面直接打上命令setup设置本地LAN ip-add 、gateway设置完以后,我们就可以用winbox啦
解释一下,+表示已配置,-表示还没配置x表示没安装,想选择哪一个直接输入就可以了,这里r表示重启配置,我们输入a配置eth1,根据提示一步步来就只好ip-add、gateway了
然后在IE输入刚才配置的ip,进入web界面,画圈的地方下载winbox。
Web界面配置有些简单不如winbox强大。
更改一下网卡名,直接双击就行。其实我觉得在终端用名令更改更好
然后选择ip>adress修改wan卡ip-add
再修改一下ip>routers添加外网网关
这样我们就把内外网卡搞好了,内网私有ip要想穿越公网还得做nat转换。
Ip>fireway>nat,点击红+添加new nat rule
把action改为masquerade就可以啦。你就可以ping通外网啦。虚拟机只能做到这一步啦。有空去科技市场淘个破机箱,买个网卡就可以自己做软路由玩了。软路由还有功能没有实现,下次在查查资料,写写脚本,就可以用软路由限速限p2p了剩下个买上网行为管理设备的钱了
转载于:https://blog.51cto.com/ittable/458444