agx 安装ros opencv_玩转软路由 篇二:虚拟机ESXI中Mikrotik RouterOS(ROS)的安装设置_路由器...
2020-10-31 21:42:223点赞26收藏0评论
本文来自#千兆网络有什么用#征稿活动,不断提速的网络给你的生活带来了什么变化?快来参与活动,聊聊你玩转互联网,高速网上冲浪的经历!>点击这里查看活动详情<
创作立场声明:本文所测商品为自费购入。如参加张大妈家的活动获得,我会在文中点明。坚持独立的评价观点是笔者创作的基本底线,绝不会因商品来源不同而有所偏颇,请各位放心。
说起来,工控机软路由中作为主路由器的选择很多,国内的爱快、开源的OpenWRT、商业化的ROS,等等,还有其他的,恕在下才疏学浅其他路由系统知道的不多。有人说OpenWRT虽然开源但是稳定性不够,国内的爱快虽然免费但总有这样那样的担心,ROS作为商业化很成功的系统,不支持中文,收费,上手难度高,等等,各说各有理。作为一个小白实在搞不清里面的弯弯绕绕,也只是在机缘巧合下,有个朋友极力推荐ROS,然后我就踏上了折腾ROS的不归路。先声明下,在下购买的正版ROS,如需购买请某宝上找正版代理,也不贵几百块钱,一个好点的无线路由器也差不多这价格了。并且ROS由于是Linux内核,支持创建脚本,能实现各类复杂功能。那么闲话少叙,下面进入正题。
一、ROS和管理工具WinBox下载
二、虚拟机Esxi的网络配置
1. 虚拟机Esxi的安装。
这里不多介绍了,不清楚的请参考我上一篇文章《软路由中Esxi 7.0 安装教程和避坑指南》。
2. 网卡直通。
进入虚拟机,点击管理->硬件->PCI设备,这里可以看到我们工控机软路由的所有网卡。
在上图中,从1到6分别代表了ETH0到ETH5。这里多说两句,有的人的软路由网卡不支持直通,不要紧,有的支持直通。直不直通看个人选择,直通效率更高,不直通的话200兆以下的宽带影响不大。在这里着重说下,一定要先规划好自己的网口分配,分配好了就不要来回改,不然很麻烦。我这里说说我的分配规划: ETH0是默认管理端口,我们不直通。ETH2到ETH5作为主路由的网口,其中ETH5作为光猫宽带接入口,可以直通。我这里的ETH1也没有直通,在我个人的情况里,是作为iTV的接入口,这里我们先预留这里,后面我专门出篇文章讲IPTV融合。那么,总结下来,ETH0没有直通,默认管理端口;ETH2到ETH5作为主路由的网口,进行直通。怎么直通?其实很简单,上图中,选择某一个网卡,然后点击绿框中的“切换直通”即可。后悔不想直通?也很简单,选中某一网卡,再次点击上图绿框中的“切换直通”即可。默认的Management Network端口组不可修改,否则将无法控制ESXI。
进入Esxi导航器,点击网络->物理网卡,在我们直通后,就只看到两个没有直通的网卡了。
上图中,虚拟交换机和端口组都是设置完后自动生成的,如果没有就手动建一个。在这里你只需关注“vmnic0”这块物理网卡即可,“vmnic1”这块物理网卡,我是分配给ITV的这里大家自行忽略即可。再次提醒,默认的Management Network端口组不可修改,否则将无法控制ESXI。
三、 创建ROS虚拟机
1. 选择创建类型
进入Esxi导航器,点击【虚拟机】->【创建或注册虚拟机】。输入虚拟机名字。
并选择创建类型为“从OVF或OVA文件部署虚拟机”,输入虚拟机名称。
2. 上传OVF和VMDK文件
将下载好的已解压会得到的.ovf和.vmdk两个文件,将这两个文件全部拖入窗口中。
3. 选择存储和部署选项
然后按下图中设置,不断下一页即可:
4. 虚拟机内存和硬盘设置
在上面设置成后完,即可完成虚拟机的创建。然后进入Esxi的虚拟机,选择刚刚创建好的虚拟机,右键选择【编辑设置】
这里的硬盘大小,一定不要修改,原因你懂的。请支持正版。
5. 给虚拟机ROS添加网卡。
点击【添加其他设备】->【PCI设备】,把直通的四个网卡添加进来。
上图红框中,从03到06对应的网口是ETH2到ETH5。ETH0是管理网口,我们不直通,ETH1是我设置iTV用的,不加进来。
6. 虚机选项设置
还是上图的页面,点击【虚拟机选项】选项卡。
第一步:将【客户机操作系】”修改为:Linux。
第二步:将【客户机操作系统版本】修改为:其他或更高版本的Linux(64位)。
第三步:将【引导选项】中的【固件】修改为:BIOS。
最后点击保存,至此我们的ROS虚拟机就创建好了。
支持正版请购买正版L4及其以上的授权,或者购买CHR P1以上的授权。CHR授权优点:可自助不限次数转移,真正意义上的终身授权,推荐购买CHR授权!
四、主路由ROS的上网配置。
1. 使用WinBox登录ROS
第一次登陆ROS,不需要设置IP地址,直接用WinBox提示mac地址登陆。Login填入默认账号admin,Password默认为空,点击Connect进行连接。
2. 规划IP地址和DHCP分配
这里根据我之前安装Esxi时就规划好的IP地址,Esxi使用,那么这里ROS虚拟机我使用,旁路由OpenWRT使用。DHCP分配的范围是0-40。这个每个人根据具体情况可以修改。重要的是规划IP地址的时候一定要记住,最好只使用“10/8、 172/12 、192/16”这三个网段,不要使用公网网段,不然后面你的留学上网会有问题。
3. 查看在Esxi下分配的网络接口
登陆进去之后,点击左侧菜单栏的【Interfaces】,在右侧会出现你分配给ROS网卡。注意,这里的网口【Name】不一定跟你工控机上对应,它的序号完全是乱的,所以最好根据Mac地址一个个测试一下修改【Name】,使之能够与工控机的网口,对应。一般,我们先把网线插在ETH0端口,在上图中它的【Name】是“ether2”,因为你可以看到已经有数据传输了。那么我们就一个个改过来。如下图:
这里ETH0是软路由的管理端口,系统自动分配,ETH2-ETH5是我们配置ROS虚拟机的时候手动分配的。再次提醒,我的ETH1是留给iTV的,如果你没这个需求,就一起加进来。这里我用ETH5作为WAN口,连接宽带。
4. 创建网桥
创建网桥是为了把ROS里面的网络端口放在一起,这样随便插哪个端口都可以连接ROS的Web管理界面了。
登陆进去之后,点击左侧菜单栏的【Bridge】,先给ROS添加一个网桥。
这里网桥首先只要做一个命名即可,其他都保持默认就行,如上图。
然后,把【Interface】的网口都加入到这个网桥里面,要一个个添加,预留的WAN口不要加进来。如下图。
如上图所示,我们刚创建的网桥,就把所有端口添加进来了。注意不要把WAN口加进来。
5. 创建PPPOE拨号
以为我加的宽带环境是电信拨号,所以光猫只处理光电信号,路由功能还是交给专门的路由器为好。如果你家是自动分配的,也可以设置,不过要看下篇文章。
首先WinBox进入ROS,在左侧菜单栏点击【Interface】,然后在“Interface”选项卡中点击“+”号,选择【PPPOE Client】,如下图所示:
在上图中,Name:填写拨号连接名称,也可保持默认。Max MTU:可手动填写,一般保持默认即可。Max MRU:可手动填写,一般保持默认即可。Interface:选择需要用于拨号的端口,此端口需连接至光猫的WAN口,须确保端口选择正确,否则将无法拨号成功。我这里用地ETH5作为WAN口。
接着,我们设置宽带账号密码,还是在上图中,点击【Dial Out】选项卡。如下图所示:
拨号连接成功后在【Interface】界面PPPOE拨号前方会有一个“R”表示,代表已经连接成功,同时将有出口和入口流量。如下图所示:
6. 设置网关
首先WinBox进入ROS,在左侧菜单栏点击【IP】,在弹出菜单中选择【Adresses】,如下图所示:
然后在弹出对话框中点击“+”号,在弹出对话框中填入相关信息。如下图:
首先,【Address】填入规划好的ROS的IP地址,24代表子网掩码“”。【Network】中填入“”,这里说下如果你的ROS的IP地址是“”那么这里的【Network】就填入“”。最后【Interface】选择之前创建的网桥。
7. 设置DHCP地址池
首先WinBox进入ROS,在左侧菜单栏点击【IP】,在弹出菜单中选择【Pool】,在弹出的【IP Pool】对话框中,选择【Pools】选项卡,点击“+”号,如下图所示:
Name:随意填写,能区分即可。Address:此处为一个IP地址范围,文章中为0-40,也就是说设备联网后将分配这个IP段内的地址。
8. 设置DHCP服务器
首先WinBox进入ROS,在左侧菜单栏点击【IP】,在弹出菜单中选择【DHCP Server】,在弹出的【DHCP Server】对话框中,选择【DHCP】选项卡,点击“+”号,如下图所示:
Name:自定义填写。Interface:选择已经创建好网桥“ros_bridge”,意味着该网桥内的所有设备都通过创建的DHCP Server下发IP地址。Lease Time:租约时间(在一定的时间内,路由器会把ip地址仅分配给指定的mac地址使用),默认为10分钟,可根据需求修改。Address Pool:选择已经创建好的地址池。全部设置好后点击Apply,OK保存设置。
接着,仍然使用WinBox进入ROS,在左侧菜单栏点击【IP】,在弹出菜单中选择【DHCP Server】,在弹出的【DHCP Server】对话框中,选择【Networks】选项卡,点击“+”号,如下图所示:
Address:填入/24(如管理IP为,则此处填入,/24表示子网掩码)。Gateway(网关):填入(ROS本身IP)。Netmask(子网掩码):填入24。DNS Servers填入(ROS本身IP)。最后点击“Apply”应用,然后再点击“OK”确认。
9. DNS设置
使用WinBox进入ROS,在左侧菜单栏点击【IP】,在弹出菜单中选择【DNS】,在弹出的【DNS Settingr】对话框中,设置相关信息,如下图所示:
点击Servers后面的下箭头添加DNS,填入公共的DNS,将Allow Remote Requests(允许远程请求)打钩。点击OK,保存设置。
10. NAT设置
使用WinBox进入ROS,在左侧菜单栏点击【IP】,在弹出菜单中选择【Firewall】,在弹出的【Firewall】对话框中,选择【NAT】选项卡,点击“+”号,弹出【New NAT Rule】,在此对话框的【General】选项卡中的“Chain”的值选择“srcnat”,如下图所示:
接着,在弹出的【New NAT Rule】对话框中,选择【Action】选项卡,设置“Action”的值为“masquerade”。如下图所示:
最后点击Apply,OK。
11. 注意事项
通过过上述设置,ROS就可以连上网了,可以去Interface里面查看一下端口数据流通情况。
1) 查看PPPOE拨号是否正常。
2) 如果PPPOE正常,WAN口和LAN口都有数据流通,还上不了网,那么请用WinBox接入ROS,点击左侧菜单栏【IP】菜单,弹出的菜单中接着点击【DNS】,查看一下“Dynamic Servers”后面是否有异常的IP,该IP不属于你规划的网段,那么删掉就可以上网了。如下图所示:
12. ROS安全设置
1) 禁用不常用的服务
点击左侧菜单栏【IP】菜单,弹出的菜单中接着点击【Services】,选中要禁用的服务,并点击左上角红色“X”号,即可禁用相关服务,禁用后服务将置灰,建议仅保留WinBox服务即可。如下图所示:
如上图所示,我个人就保留了“winbox”和“www”(web管理页面)这两项,如果你有其他需要可以开启适合自己的服务,比如ssh和ftp等等。在“Port”列,可以修改服务端口,比如Web管理页面默认是80端口,你可以改成其他的。
2) 关闭公网DNS查询
关闭公网DNS查询是为了防止你的ROS被劫持为肉鸡作为DDOS的攻击器,那么需要以下设置:
如上图所示,点击左侧菜单栏【IP】菜单,弹出的菜单中接着点击【Firewall】,在弹出的对话框中选择“Rules”,然后点击“+”号,在【General】选项卡中,Chain选择Input;Protocol选udp;填入53;选择ROS的WAN口(例如我这里是ETH5)。然后切换至【Action】选项卡,Action选drop,点击Apply,OK保存设置。
3) 禁止外网Ping
禁止外网Ping,是为了你的路由器ROS被外网Ping扫描,设置如下图所示:
如上图所示,点击左侧菜单栏【IP】菜单,弹出的菜单中接着点击【Firewall】,在弹出的对话框中选择“Rules”选项卡,然后点击“+”号,在【General】选项卡中Chain选择Input、Src-address将方框选中并填入自己的内网IP段(比如我规划的网段/24,/24表示)、Protocol选icmp,切换至Action选项卡,Action选drop,点击Apply,OK保存设置。通过此条防火墙规则,防止ROS被外网Ping扫描。
4)备份ROS路由器设置
上面设置这么多内容,万一重装了从头开始,就太麻烦了,ROS自带了备份工具,如下图所示:
如上图所示,点击左侧菜单栏【Files】菜单,弹出的对话框“File List”中接着点击【Backup】选项卡,在弹出的对话框中填入备份名称,选择是否加密,然后点击【Backup】按钮即可。然后在“File List”对话框中可以看到的备份文件,然后右键点击该文件,在弹出菜单中选择“Download”下载到本地。
五、 请使用正版
请去官网购买正版软件并购买正版授权,
agx 安装ros opencv_玩转软路由 篇二:虚拟机ESXI中Mikrotik RouterOS(ROS)的安装设置_路由器...相关推荐
- 玩转软路由 篇三: 虚拟机ESXI中Mikrotik RouterOS(ROS)的安装设置教程
目录 一.ROS和管理工具WinBox下载 二.虚拟机Esxi的网络配置 1. 虚拟机Esxi的安装. 2. 网卡直通. 3. 虚拟交换机 三. 创建ROS虚拟机 1. 选择创建类型 2. 上 ...
- 玩转软路由 篇二:软路由中Esxi 7.0 安装教程和避坑指南
目录 一.用到的软件 1. 制作U盘启动的工具Rufus 2. 操作系统ESXi 7.0 二.使用Rufus制作启动U盘 三.安装ESXI 7.0 到软路由 1. 软路由连接鼠标和键盘 2. 选 ...
- 玩转软路由 篇五:ROS和OpenWRT的软路由方案中IPTV融合教程
目录 一. 网络拓扑和相关教程 1. 我的网络拓扑图 2. 有关教程 3. 光猫
- RouterOS(ROS)+OpenWRT(LEDE)双软路由奶妈级配置
为什么使用双软路由,双软路由有什么优势?在世界上存在十几个"DNS根服务器",会存在DNS污染的问题,导致终端无法获取到正确的IP地址,通过双软路由可以解决DNS污染的问题,使用R ...
- ESXI安装Mikrotik RouterOS(ROS)软路由部署指南(附授权镜像下载)
一.什么是RouterOS(ROS),ROS优点与缺点 RouterOS(简称ROS)是一种路由操作系统,基于Linux开发,兼容x86 PC的路由软件,是目前功能较强.应用较广的软路由系统,适用于中 ...
- vm虚拟机安装lede旁路由_教你利用VMM虚拟机安装LEDE旁路由实现软路由超强功能的方法教程...
教你利用VMM虚拟机安装LEDE旁路由实现软路由超强功能的方法教程 6 H* ]: {$ Y2 f. W! o" u/ G& M9 p( d 原文作者:阿文菌 # [2 w0 p, ...
- vm虚拟机安装lede旁路由_折腾群晖笔记:利用VMM虚拟机 安装LEDE旁路由 实现软路由超强功能...
折腾群晖笔记:利用VMM虚拟机 安装LEDE旁路由 实现软路由超强功能 2019-07-04 15:02:49 305点赞 2000收藏 292评论 你是AMD Yes党?还是intel和NVIDIA ...
- 虚拟机Virtualbox中的Ubuntu系统,安装增强功能时报错:未能加载虚拟光驱VBoxsGuestAdditions.iso到虚拟电脑
虚拟机Virtualbox中的Ubuntu系统,安装增强功能时报错:未能加载虚拟光驱VBoxsGuestAdditions.iso到虚拟电脑 在virtualbox中装ubuntu虚拟机,但是分辨率太 ...
- mysql为什么用b加树_为什么MySQL要用B+树?聊聊B+树与硬盘的前世今生【宇哥带你玩转MySQL 索引篇(二)】...
为什么MySQL要用B+树?聊聊B+树与硬盘的前世今生 在上一节,我们聊到数据库为了让我们的查询加速,通过索引方式对数据进行冗余并排序,这样我们在使用时就可以在排好序的数据里进行快速的二分查找,使得查 ...
最新文章
- 学习小米附加和大润发飞牛模式
- stm32中如何进行printf重定向用于串口调试输出
- java sftp 实例_JAVA实现SFTP的实例
- Linux上安装dotnetcore2.0
- maven之阿里云Maven镜像的使用
- linux手机摩托,Linux操作系统触控智能机 摩托ZN4图赏
- NeurIPS 2020 | Glance and Focus: 通用、高效的神经网络自适应推理框架
- php 包 排行,PHP 的 Phar 包原来性能这么强!
- html中el表达式遍历list,使用EL表达式访问集合
- x11 matlab仿真,基于MATLABSimulink的弹道仿真方法.pdf
- linux系统操作mysql数据库_利用workbench对linux/Ubuntu系统中的mysql数据库进行操作
- 西门子/AB/ModbusTCP/FX3U 安卓手机app软件,二代Teslascada2电脑组态版本app Runtime
- mysql建考勤信息代码_基于Java+JSP+Servlet+Mysql的考勤管理系统
- 数据库原理 | 第2章 关系运算习题
- 《计算机系统与网络安全技术》一页纸开卷/期末复习内容
- 大学生职业规划8000字_大一职业规划书8000字
- Unity3D新手入门初中高级教程
- VMware+CentOS7搭建私有云桌面服务
- 用计算机实现的动画效果,运用PPT编辑动画效果
- python 基础知识点 (一)
热门文章
- DDD 与 EDA- 核心逻辑提炼方法论
- 超级干货 产品发布会活动策划知识整理一
- LabVIEW数据采集:视频教程附录1手把手安装LabVIEW
- 86岁还在录网课:MIT教授Gilbert Strang最新「线性代数」课程上线,被清华选作教材...
- Web前端学习笔记05:CSS_盒子模型_复合选择器_标签显示 模式_三大特性_书写规范
- IINA+ for Mac(在IINA播放器上观看直播)
- 云原生与12要素(Cloud-Native 12-Factor)
- 多帧雷达回波光流追踪
- 全国计算机一级考试关于电子邮件,荐计算机等级考试题库:一级MS Office常考知识点“电子邮件、文件传输、Internet其他应用”...
- 分享实录|一文读懂区块链整体架构及应用方向