ROS 5.24软路由系统 安装+部署+联网 参考教程(ISO版)

本文针对公司办公网IP不足问题,介绍了在虚拟机中部署ROS 5.24软路由系统的详细过程。包括环境配置、VMware设置、系统安装,以及使用winbox进行初始化配置,如区分网口、配置IP、网关、DHCP、全局伪装和限速策略等,最后进行整体测试。

一、背景

公司使用的办公网是交换机连接了三个AP组成的,使用一个C类网段,随着人越来越多,设备也越来越多,一个C类网段的IP不够用了,经常会出现有人连接上WIFI但是因为IP池耗尽,DHCP无法分配IP,导致设备无法访问网络的情况。因为其他一些原因,也没法多分一个网段给办公网。我们申请购买一台企业级路由器,由路由器分一个子网出来,再连接AP,上报后回复是机房有几台闲置服务器,部署一个软路由吧。于是任务落在了还是个小萌新的我身上。
一开始想选择OpenWrt系统,我们组长提供了ROS系统的镜像,于是转而使用这个,但是这个系统对于只玩过一次海蜘蛛的小白(比如我)来说确实比较复杂,折腾了一个多星期,踩坑碰壁无数,终于搞定。
部署过程中怎么找都没找到一个无坑完整的ROS部署教程,都是这个抄那个,那个抄另一个,还有很多抄漏的错误,决定自己写一份教程,作为自己一个多星期心血的记录,也希望能帮到后面的人。

二、环境配置

实际部署时不方便截图等操作,所以现在开个虚拟机来模拟一下。
虚拟机软件:VMware 15.5
ROS版本:5.24 ISO版
测试机:ROS-test -A:192.168.20.x (DHCP)
ROS-test -B:192.168.20.x (DHCP)
winbox:winboxx64
网络配置:
在这里插入图片描述
使用VMnet8和VMnet9两张虚拟网卡分别模拟软路由的WAN口网卡和LAN口网卡。
VMnet8使用NAT模式(桥接也可以,注意网卡的子网IP)连接物理主机外网,软路由WAN口连接VMnet8网卡,WAN口IP设置为:192.168.10.254。
VMnet9使用“仅主机模式”,两台Linux测试机连接VMnet9虚拟网卡,模拟实际中连接软路由LAN口的设备,ifcfg-ens33配置文件中设置好BOOTPROTO=DHCP等参数,软路由LAN口连接VMnet9网卡,LAN口IP设置为:192.168.20.254。

三、VMware配置

3.1 虚拟网卡设置

VMnet8一般自带的有,再新增一个VMnet9虚拟网卡就可以了,然后设置好子网掩码等即可。注意取消勾选“使用本地DHCP服务将IP地址分配给虚拟机”,我们的WAN口会配置静态IP,软路由设置好后也会自动使用自己的DHCP功能给连接LAN口的设备分配IP。
在这里插入图片描述
在这里插入图片描述

3.2 虚拟机网卡设置

一共需要三台虚拟机,一台ROS,两台Linux。按上面的网络环境配置配好对应的网卡。
(1)ROS,需要额外添加一张网卡:在这里插入图片描述
在这里插入图片描述
(2)CentOS-7.2 -A:
在这里插入图片描述
(3)CentOS-7.2 -B:
在这里插入图片描述
好了,现在进入正片。

四、虚拟机安装ISO版ROS 5.24系统

(1) 选择“新建自定义(高级)虚拟机”
在这里插入图片描述
(2)选择“稍后安装操作系统”
在这里插入图片描述
(3)选择虚拟机系统版本
在这里插入图片描述
(4)设置虚拟机名称及路径
在这里插入图片描述
(5)1C1G配置足够了,网络选择“NAT模式”
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(6)SCSI控制器选它推荐的,注意虚拟磁盘类型选择IDE,不然ROS不支持。
在这里插入图片描述
(7)后续按正常虚拟机配置就可以了。
(8)添加ROS虚拟机的网卡
① 单击“编辑虚拟机设置”
在这里插入图片描述
② 添加

评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值