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)的安装设置_路由器...相关推荐

  1. 玩转软路由 篇三: 虚拟机ESXI中Mikrotik RouterOS(ROS)的安装设置教程

    目录 一.ROS和管理工具WinBox下载 二.虚拟机Esxi的网络配置 1. 虚拟机Esxi的安装. 2. 网卡直通. 3. 虚拟交换机 三. 创建ROS虚拟机 1.   选择创建类型 2.   上 ...

  2. 玩转软路由 篇二:软路由中Esxi 7.0 安装教程和避坑指南

    目录 一.用到的软件 1.  制作U盘启动的工具Rufus 2.   操作系统ESXi 7.0 二.使用Rufus制作启动U盘 三.安装ESXI 7.0 到软路由 1. 软路由连接鼠标和键盘 2. 选 ...

  3. 玩转软路由 篇五:ROS和OpenWRT的软路由方案中IPTV融合教程

    目录 一.  网络拓扑和相关教程 1.   我的网络拓扑图 2.   有关教程 3.   光猫

  4. RouterOS(ROS)+OpenWRT(LEDE)双软路由奶妈级配置

    为什么使用双软路由,双软路由有什么优势?在世界上存在十几个"DNS根服务器",会存在DNS污染的问题,导致终端无法获取到正确的IP地址,通过双软路由可以解决DNS污染的问题,使用R ...

  5. ESXI安装Mikrotik RouterOS(ROS)软路由部署指南(附授权镜像下载)

    一.什么是RouterOS(ROS),ROS优点与缺点 RouterOS(简称ROS)是一种路由操作系统,基于Linux开发,兼容x86 PC的路由软件,是目前功能较强.应用较广的软路由系统,适用于中 ...

  6. vm虚拟机安装lede旁路由_教你利用VMM虚拟机安装LEDE旁路由实现软路由超强功能的方法教程...

    教你利用VMM虚拟机安装LEDE旁路由实现软路由超强功能的方法教程 6 H* ]: {$ Y2 f. W! o" u/ G& M9 p( d 原文作者:阿文菌 # [2 w0 p, ...

  7. vm虚拟机安装lede旁路由_折腾群晖笔记:利用VMM虚拟机 安装LEDE旁路由 实现软路由超强功能...

    折腾群晖笔记:利用VMM虚拟机 安装LEDE旁路由 实现软路由超强功能 2019-07-04 15:02:49 305点赞 2000收藏 292评论 你是AMD Yes党?还是intel和NVIDIA ...

  8. 虚拟机Virtualbox中的Ubuntu系统,安装增强功能时报错:未能加载虚拟光驱VBoxsGuestAdditions.iso到虚拟电脑

    虚拟机Virtualbox中的Ubuntu系统,安装增强功能时报错:未能加载虚拟光驱VBoxsGuestAdditions.iso到虚拟电脑 在virtualbox中装ubuntu虚拟机,但是分辨率太 ...

  9. mysql为什么用b加树_为什么MySQL要用B+树?聊聊B+树与硬盘的前世今生【宇哥带你玩转MySQL 索引篇(二)】...

    为什么MySQL要用B+树?聊聊B+树与硬盘的前世今生 在上一节,我们聊到数据库为了让我们的查询加速,通过索引方式对数据进行冗余并排序,这样我们在使用时就可以在排好序的数据里进行快速的二分查找,使得查 ...

最新文章

  1. 学习小米附加和大润发飞牛模式
  2. stm32中如何进行printf重定向用于串口调试输出
  3. java sftp 实例_JAVA实现SFTP的实例
  4. Linux上安装dotnetcore2.0
  5. maven之阿里云Maven镜像的使用
  6. linux手机摩托,Linux操作系统触控智能机 摩托ZN4图赏
  7. NeurIPS 2020 | Glance and Focus: 通用、高效的神经网络自适应推理框架
  8. php 包 排行,PHP 的 Phar 包原来性能这么强!
  9. html中el表达式遍历list,使用EL表达式访问集合
  10. x11 matlab仿真,基于MATLABSimulink的弹道仿真方法.pdf
  11. linux系统操作mysql数据库_利用workbench对linux/Ubuntu系统中的mysql数据库进行操作
  12. 西门子/AB/ModbusTCP/FX3U 安卓手机app软件,二代Teslascada2电脑组态版本app Runtime
  13. mysql建考勤信息代码_基于Java+JSP+Servlet+Mysql的考勤管理系统
  14. 数据库原理 | 第2章 关系运算习题
  15. 《计算机系统与网络安全技术》一页纸开卷/期末复习内容
  16. 大学生职业规划8000字_大一职业规划书8000字
  17. Unity3D新手入门初中高级教程
  18. VMware+CentOS7搭建私有云桌面服务
  19. 用计算机实现的动画效果,运用PPT编辑动画效果
  20. python 基础知识点 (一)

热门文章

  1. DDD 与 EDA- 核心逻辑提炼方法论
  2. 超级干货 产品发布会活动策划知识整理一
  3. LabVIEW数据采集:视频教程附录1手把手安装LabVIEW
  4. 86岁还在录网课:MIT教授Gilbert Strang最新「线性代数」课程上线,被清华选作教材...
  5. Web前端学习笔记05:CSS_盒子模型_复合选择器_标签显示 模式_三大特性_书写规范
  6. IINA+ for Mac(在IINA播放器上观看直播)
  7. 云原生与12要素(Cloud-Native 12-Factor)
  8. 多帧雷达回波光流追踪
  9. 全国计算机一级考试关于电子邮件,荐计算机等级考试题库:一级MS Office常考知识点“电子邮件、文件传输、Internet其他应用”...
  10. 分享实录|一文读懂区块链整体架构及应用方向