目录
本章将讲ros的安装及配置,我使用的是ros VMware虚拟机版本
需要的技术:
- VMware Workstation基础操作:如果不懂虚拟机可以看视频《虚拟化-VMwwre Workstation Pro 15 基础与提升》,不懂跟着做也行
- CCNA基础:有了ccna基础之后学习和理解起来会很快,如果没有也没关系,照着做也能完成^_^
一、实现环境说明
这次做的实现环境如下:
我使用的方式是这样,在VMware Workstation虚拟机上安装一个ros系统,再安装2台win系统,都是win7 64位,把网关分别指向ros的2个内网IP 192.168.2.6和192.168.3.6。ros另一个IP地址192.168.128.6模拟外网IP,win7虚拟机安装,我这里就不详说了,很简单的。
PS:如果不用NAT方式,直接使用桥接方式也可以,只不过:
nat方式相当于虚拟出一台微型路由器和物理网卡接在一起,就成二级路由,而桥接方式相当于虚拟出一个微型交换机和物理机连接在一起
有兴趣可以看我相关文章《基础-VMware虚拟机网卡连接方式理解》
二、VMware安装RouterOS
2.1 VMware15.5安装及配置
2.1.1 VMware Workstation下载
我这里使用的是 “VMware Workstation Pro 15.5” ,我已经上传到我的csdn中,直接下载解压(密码为hualinux)并双击安装即可,我习惯安装在D盘。
怎么安装我这里就不啰嗦了,如果实在差得连安装软件都不会的话,可以私信我交流一下。
2.1.2 VMware配置网络
双击桌面 " VMware Workstation Pro"打开vm虚拟机
我的win10修改虚拟网络,需要管理员权限,所以选择,更改设置,如下图所示:
PS:有的win10直接就可以修改了,没有“更改设置”这个选项,这样就可以直接跳过
我这里使用的是NAT、VMnet2和VMnet3设置为192.168.2.6和192.168.3.6,所以修改一下,操作如下:
同理,NAT也修改一下,使网段变成192.168.128.0
这样配置vmIP段就配置好了
2.2 ROS安装
我这里的RouterOS使用的是vm虚拟机版本,我已经上传到csdn中,供大家下载,ros已升级到目前最新的6.47.7版本。
下载完之后解压,密码为hualinux,放在自己的目录并打开它
找好相关路径,然后点start打开它
一般网卡按顺序,第一块网卡对应的是ros中的第一个,依次类推,双击其中一块网卡
修改成如下的样子,第1块修改为NAT,第2块设置为VMnet2,第3块设置为VMnet3
这样vm虚拟机及ros基础配置就弄好了,只需要运行即可,具体ros配置,将在下章讲解
三、VMware ros虚拟机常见问题
3.1 连接不上vm虚拟机
当我们挂起虚拟机后,明天早上上班再开虚拟机发现winbox连接不上vm的ros了,发现ping不通ros ip地址。
解决:只需要找到虚拟网卡禁用再开启即可。发现能ping通了
以我的win10为例子,我用的是wifi上网
先禁用有问题的虚拟网卡再启用即可,我这里是VMnet2和VMnet3
3.2 winbox本地登录经常断开
发现用winbox的IP登录之后,会经常很快断开,原因一般为网络不稳定,或者winbox经常会自动断开。
解决:前者改用mac地址登录即可,后者winbox改用ssh登录,不过是命令界面,后面章节会讲解。
3.3 winbox登录空白
发现有台ros登录进去所有都会变空白,无法操作,重启都不行,如下图所示:
解决:清除一下winbox缓存即可
打开winbox,点上面的Tools工具,再点“Clear Cache”