首页 > 编程知识 正文

在VMWare虚拟机下创建Openwrt LEDE软路由系统

时间:2023-05-04 03:34:37 阅读:200518 作者:1958

1. 准备工作 安装VMWare WorkStation 15 Pro(傻瓜式安装, 就不写过程了)下载好Openwrt koolshare镜像 2. 开始操作啦

下载Openwrt koolshare镜像 openwrt-koolshare-mod-v2.31-r10822-50aa0525d1-x86-64-combined-squashfs.vmdk

打开VMWare, 点击创建新的虚拟机, 选择自定义

自定义

硬件兼容性选择15.x, 如果版本是15以下的, 就选择你能用的最高级的版本, 但我不确定可行, 反正到12.x是可行的

硬件兼容性

选择稍后安装操作系统

稍后安装

操作系统类型选择Linux,版本选择其他Linux 3.x内核

操作系统类型

虚拟机名称与存放位置就自定义啦…

安装名称与位置

内核数量选择一个就够用了, 内存大小要求1G以上, 我这里选择2G(因为在下不缺内存, 嘿嘿)

处理器数量

内存大小

网络模式设置为桥接模式

桥接模式

SCSI控制器选择LSI Logic, 磁盘类型选择SCSI

磁盘选择使用现有磁盘, 下一步直接把我们下载好的Openwrt koolshare的vmdk文件导入进来

选择磁盘文件

如果弹出格式转换, 就选择使用现有格式嘞

使用现有格式

最后点击完成, 虚拟机就创建完成啦

安装好后先不要启动虚拟机, 还需要进行如下配置
点击编辑虚拟机设置, 选择网络适配器选择, 把桥接模式下的复制物理机网络状态打勾, 点击确定保存设置

复制物理机网络状态

开启软路由虚拟机

开启过程

在这里等待开启完毕即可

出现如下界面时, 说明开启完毕咯

开启完毕

这时候需要按一下回车, 你会看到这样的界面

按下回车

配置网络 输入命令, 设置软路由IP地址 vi /etc/config/network

image.png

option ipaddr 是设置IP地址, 这里需要根据你的局域网网关的第三位来设置
4.1 查看你的网关可以进行如下操作
按下Win + R, 输入cmd, 打开控制台窗口, 输入ipconfig

ip信息

因此我要给软路由设置IP地址, 必须遵从如下格式: 192.168.31.*(*指2~254的值)
这里我给软路由的IP设置为192.168.31.51

这里需要注意的是, 如果你是Linux小白, 你要进行修改的话,要按一下你键盘上的insert按钮, 才可以进行修改…

接下来设置子网掩码(option netmask)为255.255.255.0
设置网关(option gateway)为你刚刚用控制台查到的(上图)的默认网关
最后按下ESC, 再按住Shift + :, 输入wq, 回车即可
然后重启软路由系统, 输入reboot, 等待重启

重启完毕后, 你就可以在浏览器访问啦, 输入你设置的IP地址:8080, 就可以进入

结果图

记住哦,初始密码为koolshare

后台界面

重要的一个问题, 就是有人会无法更新酷软中心, 就是因为没有设置dns

设置dns

点击网络, 选择接口选项, 点击那个绿色的LAN口点击编辑

添加两个dns

添加两个dns,当然, 你也可以在刚刚设置ip地址的时候顺便设置了…

至此,虚拟路由就安装完毕了

设置网卡

各位小伙伴,看到这里,说明你的文件镜像已经编译成功了,并且已经成功的安装在vmware上了。我写这边文章是因为我需要安装中文支持包,但是虚拟机上不了网(默认只有一个lan,需要添加wan)!
解决方法如下:首先你需要关闭你的openwrt虚拟机,选中你的虚拟机,右键设置,添加网卡

一直下一步,最后要选择nat模式联网或者桥接模式,我选择的是桥接模式。

这里为什么要选nat呢,原因是这样子的,添加网卡后,这个网卡就相当于路由器的wan口了,通过nat分配IP给这个端口,他的IP地址是固定不变的,也就是说,不管你链接哪一个网络,你刚才添加的这个网卡的IP地址都是VM分配给你的,它就不会变了。也就是图片中的192.168.21.2(为啥有两个2我没弄懂,嘻嘻)

下图是将连接模式设置为直连,也就是你添加的网卡直接连到路由器上面去了,arp表显示的那个192.168.0.1是我的路由器的网关。

网络配置文件最后可以看见下面的配置:
那个globles就是添加的网卡啦!
最后说明一下:lookback是内部环回测试地址,也就是localhost,那个lan 也就是对应一个lan口。


好了,现在搞明白了这里的区别之后,在命令行里面输入
opkg update
安装更新

最后输入

opkg_install_cmd: Cannot install package luci-i18n-base-zh-cn


转载:
https://www.jianshu.com/p/832af1b3b4cd
https://blog.csdn.net/a13698709128/article/details/78165524

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。