本人是从诸多媒体玩家的视频中无意了解到了软路由,它的功能十分强悍,你想要的不想要的前面都有,重点是软路由可以安装到各类设备中(各类袋子、虚拟机、笔记本、x86设备、Arm设备),功能简直可以秒杀一切普通路由器。
我也是跟随前辈们的步骤实践的,本人是自己刚才接触软路由的时侯用虚拟机安装openWRT的过程,给诸位网友们分享一下,做个参考防止何必要的踩坑。
openWRT是哪些?
OpenWrt可以被描述为一个嵌入式的Linux发行版。
简单来说,OpenWRT是一款家用路由器的操作系统,路由器安装了它能够正常的工作。如同国外手机厂商基于开源的Android系统开发出各类Rom一样。路由器厂商也可以基于OpenWRT这个平台,进行二次开发,降低更多丰富的功能和有厂商特色的路由器系统。
打算工作
VMware16
下载地址:
openWRT固件:
下载地址:
openWrt固件可到官方自行下载,之后编译,也可下载.img镜像通过写盘的形式写入虚拟机服务器上装linux系统,还可以直接下载vmware专用固件。
通常高手编译好的固件都集成了常用插件,直接用就可以了。不会编译或则懒得自己动手的同学推荐使用。
安装VMware
里面附件已提供vmware16及注册秘钥,下载即用。安装过程比较简单,此处不做演示。
安装openWRT
步骤1:新建一个虚拟机
步骤2:选择“自定义”模式
步骤3:使用vmware16默认兼容模式
步骤4:配置虚拟机镜像(现今不须要选择镜像,等虚拟机配置好后再进行选择)
步骤5:系统选择(系统类型选择Linux,版本选择Linux5.x64位)
步骤6:给虚拟机命名和设置储存位置(建议起个好名,容易辨识,如:openWRT)
步骤7:处理器配置(处理器设置1即可)
步骤8:显存设置(显存默认即可,假如你机器性能好,可多分配)
步骤9:网路设置(网路模式选择桥接)
桥接模式
VMware桥接模式,也就是将虚拟机的虚拟网路适配器与主机的化学网路适配器进行交接,虚拟机中的虚拟网路适配器可通过主机中的化学网路适配器直接访问到外部网路。简而言之,这就好象局域网中添加了一台新的、独立的计算机一样。为此,虚拟机也会占用局域网中的一个IP地址,但是可以和其他终端进行互相访问。
NAT模式
NAT,是NetworkAddressTranslation的简写,意即网路地址转换。NAT模式也是VMware创建虚拟机的默认网路联接模式。使用NAT模式网路联接时,VMware会在主机上构建单独的专用网路,用以在主机和虚拟机之间相互通信。
仅主机模式
仅主机模式,是一种比NAT模式愈发封闭的的网路联接模式,它将创建完全包含在主机中的专用网路。仅主机模式的虚拟网路适配器仅对主机可见,并在虚拟机和主机系统之间提供网路联接。相对于NAT模式而言,仅主机模式不具备NAT功能,因而在默认情况下,使用仅主机模式网路联接的虚拟机未能联接到Internet(在主机上安装合适的路由或代理软件,或则在Windows系统的主机上使用Internet联接共享功能,依然可以让虚拟机联接到Internet或其他网路)。
步骤10:I/O设置(I/O控制类型默认即可)
步骤11:c盘设置(硬碟类型默认即可)
重点!这一步是重点!
c盘要选择“使用现有虚拟c盘”并找到储存.vmdk固件的目录
提示虚拟c盘转换格式LINUX社区,选择:“保持现有格式”
步骤11:自定义硬件(无用的硬件可以删掉,如:显示器、其他设备)
留下须要的硬件即可,如右图
配置openWRT启动虚拟机
启动后会出现命名执行界面,说明openWRT系统启动了
按下回车键,可见下边界面
在化学机查看网路信息
在Windows系统中找到命名提示符工具并打开
输入命令
ipconfig
本人使用的是无线网路,找到对应的网卡,可获取本机IP、网关、子网网段,记录上去备用
更改网路信息
返回虚拟机linux 删除文件,输入命令
vi/etc/config/network
在出现的界面中按下鼠标的i可进行编辑,默认ip为192.168.2.1,须要根据化学机的网路信息编辑。
本人按化学机网路信息编辑后服务器上装linux系统,如右图
重启系统
更改ip后重启生效,输入命令
reboot
验证网路
等待虚拟机重启后切换到化学机,输入命令
ping192.168.110.110
注意:须要ping的ip以你设置的为准
上图说明化学机与虚拟机如今是可以相互访问了。
登录openWRT
帐号:root
密码:
打开浏览器,输入地址192.168.110.100
见上图所示,说明访问成功。