VMware Workstation部署最新版OpenWrt 23.05.3

d68079cd705d4631c2830a23c16f5504.gif

正文共:1456 字 51 图,预估阅读时间:2 分钟

我们之前介绍了如何在VMware Workstation上安装OpenWrt软路由是啥?OpenWrt又是啥?长啥样?在VMware装一个瞅瞅,也介绍了如何在VMware ESXi上部署OpenWrt在ESXi上把OpenWrt变成真正的路由器。如今,快3年过去了,OpenWrt版本又有了更新,我们一起来看看新版本有什么优化吧。

OpenWrt项目从2004年1月开始, 选择了从零开始搭建自己的系统,一点一点地把各种软件集合进去,使其接近Linksys版Firmware的功能。而OpenWrt 的成功之处是它的文件系统是可写的,开发者无需在每一次修改后重新编译,令它更像一个小型的Linux电脑系统。OpenWrt的第一个版本是基于Linksys提供的GPL源码及uclibc中的buildroot项目,目前最新版本应该是2024年3月23日发布的23.05.3;上次还是2021年6月16日发布的21.02.0-rc3,不过今年也有更新。

a461ed62c98e9581a3f7e5d0f6cebf60.png

那我们今天先试一下最新的23.05.3版本吧。

044c959cc85afd09815d9962f0186f56.png

制作VMDK镜像

fecc1348aba43ae618531b7f1a05af95.png

还是使用x86-64版本,下载链接如下:

https://downloads.openwrt.org/releases/23.05.3/targets/x86/64/

下载generic-ext4-combined-efi.img.gz这个文件。

016b74a30aa2fa5234757ff15934be11.png

下载完成后,解压得到openwrt-23.05.3-x86-64-generic-ext4-combined-efi.img这个文件。

685d34840e2c5dae3a8ddc411f51c137.png

11 MB解压出了120 MB的镜像出来。

然后用StarWindConverter这个工具来把IMG镜像文件转换成VMware支持的vmdk文件。

转换前的文件选择“Local file”(本地文件)。

e0b7ff43dad880787f9a910b15bf55d6.png

在File处选中要转换的IMG文件。

cb4c3a6cb25caf22366c8af860297705.png

转换后的目标文件也选择“Local File”,将文件保存在本地。

85b2ecfb0563bef85ccd75ce5f441327.png

目标文件格式选择“VMDK”

c26b21c21507a2660df05b1ab502b3c6.png

转换后的磁盘类型,我选择的是VMWare Workstation growable image格式的VMDK,磁盘空间按需增长。

14e43c9db7c4d481efc2b3d1c9f1a1b7.png

之前的软件可以选择磁盘类型,现在不用选了;选择输出文件位置。

7082960c7178d30d5fd5aafc0ea1adde.png

转换完成。

332866922832d873b2d309dbdb802388.png

转换完成的vmdk文件,大小只有25 MB。

0ffd832cf688c16ba312a1e50cf0f33c.png

fa65493d537f3a9e2900ce3830707c11.png

创建VMware虚拟机

a25b8b66836e0fde2d4cc12b32c0db10.png

创建新的虚拟机,类型选择“自定义(高级)”

861fd6c58096c99d634b7fec53e522ef.png

选择兼容性,因为我有计划将其迁移到VMware ESXi,所以我的硬件兼容性选择了“ESXi 6.7”

055e518b9a18a6a4e000c592ec129d27.png

稍后安装操作系统。

a0c66f68d7dca30b48b1bf332bf51e6d.png

系统选择“Linux”“其他Linux 5.x或更高版本内核64位”。(实际内核版本为5.15.150)

1da437bfea64f59bc49062bd6a598aa0.png

命名虚拟机并选择存储位置。

cb4811d330505f7039c2fc15ac9a3ff1.png

处理器配置选择2核CPU。

041d34178515c0e445803ca59012c06d.png

推荐内存768 MB,还是分2 GB给它吧。

a20cbbd22531a1a79983159c6ddb57a0.png

网络类型先选择“NAT”,因为主机启动后默认地址是192.168.1.1,避免和我的网络冲突。

bd916f7d236e053a6e8debcc72c5f147.png

I/O控制器类型保持默认推荐的“LSI Logic”

ad8010abf4b13404fcf83e060bc347c1.png

虚拟磁盘类型跟转换的镜像保持一致,选择“IDE”

e2623b0aef8657b4b3a775b10be19166.png

磁盘选择“使用现有虚拟磁盘”

90de3bb18e39448bb5c384d119b3872b.png

选择刚才转换好的vmdk文件。

9d0f27e8b0a0f16efe4ff0b79fdc928a.png

这中间可能会提示更新磁盘格式,我选择了“转换”

3be8fa1ce4ba43f28609fb7c42d2ea3d.png

确认虚拟机配置,没有问题的话,点击“完成”即可。

8017973dc9bf23d7c8ab23f1e282cad4.png

启动虚拟机

f54bdaf42b898e9d5fd6c21555cc9bb4.png

直接启动虚拟机,启动保持默认选项即可。

7c90ea625d5dbd141f182b6eeb171179.png

注意,软件启动页面到下面这个界面就已经启动完成了,但是不会自动进入系统。

e2f8cf3bc46df31bc3a30cf049160bfb.png

按一下回车即可。

d9671c8be027b9030eb1ff3fee23dbb1.png

可以看到启动欢迎页面显示的“OpenWrt”字样,以及版本号23.05.3。并且提示说明当前的root账号没有密码,可以使用passwd命令设置新密码。

45084d376675c4d2955a7a43b991dd11.png

命令和Linux相似,可以看到接口eth0下没有地址,被切换成了二层口,二层口br-lan的地址是192.168.1.1,需要修改。

查看主机网卡地址,有VMnet1和VMnet8两个地址,其中VMnet1是Host-Only网络使用的,VMnet8是NAT网络使用的。

b5b6cdb8c1b36f530c61acb9ec9e7060.png

所以我们要将网卡地址修改为VMnet8所在的192.168.55.1/24这个网段,比如修改成192.168.55.101/24。配置文件在“/etc/config/network”,使用vi命令即可修改。

03c8250e0bd892cdcd922fb68b2c1448.png

修改完成后,执行命令重启网络服务。

/etc/init.d/network restart

64dfe6fab4afde4b536bfd8b2e07b7b3.png

然后就可以使用地址192.168.55.101登录OpenWrt了。当然,如果没有设置root密码,可以直接登录。

7256b1c73bb731d4f199b82b54e42abf.png

f9c0fce60c5db00803b934aa52238632.png

状态信息

登录成功后,默认页面是系统信息概览,有系统信息、内存、网络、DHCP和DHCPv6的状态显示,

63e7142610a2f52ff6bf3fdfe4334f2d.png

状态中的防火墙状态“Firewall Status”,还是很高级的。

77dd6aeebac1801486913790ece8bd76.png

状态中的路由信息“Routes”

7339ed341d27c3a246e02a0c276708d2.png

系统日志“System Log”

c68848b819ab6182dc7e92029eb13174.png

内核日志“Kernel Log”

0b60a435d7311c423c42a304c52ee7fd.png

进程信息“Processes”

7a4d4fc6b9b2e6db9e70fd02ca7600fe.png

还可以查看设备的实时负载、流量、连接等信息,如下是接口的流量信息。

30576f693b2457a7bb0893d1172febde.png

6784372fd16c0b7aad5c8a523fb4479a.png

系统设置

系统选项中有通用设置(设置NTP参数),日志、时间同步服务器和语言选项,当然,默认的语言只有英文。

5ed6613adc3fb7eede6f4ee81cd4b1c5.png

“Administration”页面,可以设置root密码,还有SSH和HTTPS接入的设置。

0c351242db7362aa36bd4619a52a01a5.png

软件“Software”页面,从这里可以安装各种软件包。

3abd6df5808c63de00c60bc704cb5a78.png

启动“Startup”页面,从“Local Startup”中,还可以设置开启自动执行的命令信息。

4e6a88a6a99a541482798b30b900dd6c.png

计划任务“Scheduled Tasks”,可以定义系统计划任务的crontab。

e10ba3e38cb35812dd2e106e0af14b0f.png

固件操作“Backup/Flash operations”,就是固件备份、重置和升级。

ddf38746c67951ecd6792f2794e27e07.png

还有一个就是重启“Reboot”

e9b177e3e99f2aff0388226fb4e04073.png

c812c5ed1f134eaf10160dc4b9af6151.png

网络设置

接口设置“Interfaces”,目前只有一个接口。

df4735e2b087a741a19bd1476f526e54.png

静态路由“Routing”设置。

9ac7c2bbb923413989a366586b7a8432.png

DHCP和DNS设置,这个页面还可以配置TFTP服务器等功能。

2eba83c2c61c633ea79ee595c8f35289.png

网络诊断“diagnostics”功能,支持双栈的ping、traceroute、nslookup功能。

71cda95e5475bf34b5d8dbfbb9d5db30.png

防火墙“Firewall”设置,这里还有安全域的概念,而且还在这个页面,还可以设置NAT等规则。

0bda732682d873e7d8f8607cbf5a0d12.png

整体来说,跟之前的版本相比,功能点上差异不大,但是丰富了很多细节,还有有很多优化在里面的。可以可以,很优秀!

cdedb7b348a1d0774b2ff5fd80beb014.gif

长按二维码
关注我们吧

f193ca015f16672f992aec00cc2dffdb.jpeg

d5585d1209865dbc93a3a6c84b1cf8a9.png

快速定制VMware ESXi 8.0U2并部署到DL580 Gen9

MX250笔记本安装Pytorch、CUDA和cuDNN

复制成功!GTX1050Ti换版本安装Pytorch、CUDA和cuDNN

成了!Tesla M4+Windows 10+Anaconda+CUDA 11.8+cuDNN+Python 3.11

一起学习几个简单的Python算法实现

GPU性能测试中的张量和矩阵运算

人工智能如何发展到AIGC?解密一份我四年前写的机器学习分享材料

清华大模型ChatGLM3部署初体验

Netmaker服务器端快速搭建WireGuard网络

使用vSRX测试一下IPsec VPN各加密算法的性能差异

RDP授权119天不够用?给你的Windows Server续个命吧!

HPE DL580 Gen9到家了,成功开机!

如何操作RAID 5阵列的扩容?

RAID阵列的磁盘顺序能否调整?RAID重建需要多久?

奇怪的知识又学到了:服务器的序列号、产品ID和UUID不见了怎么办?

  • 24
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
gns3.vm.vmware.workstation.2.2.37.zip 是一个文件的名称,它似乎是一个GNS3虚拟机的镜像文件,用于在VMware Workstation中运行GNS3网络仿真软件。GNS3是一个开源的网络仿真平台,它允许用户模拟和测试复杂的计算机网络环境。通过将GNS3虚拟机映像导入到VMware Workstation中,用户可以方便地在其计算机上运行GNS3软件,以测试网络配置和进行网络实验。 为了使用该文件,你可以按照以下步骤进行操作: 1. 首先,确保你已经安装了VMware Workstation软件。如果没有安装,你可以从官方网站上下载并安装。 2. 下载 gns3.vm.vmware.workstation.2.2.37.zip 文件。通常可以在GNS3官方网站或其他可靠的来源上找到这个文件。确保你从可信任的来源下载文件,以免下载到恶意软件。 3. 解压缩 gns3.vm.vmware.workstation.2.2.37.zip 文件。你可以使用任何支持ZIP文件的解压缩软件来完成解压缩过程。 4. 打开VMware Workstation软件,并选择“导入虚拟机”选项。在打开的对话框中,浏览到之前解压缩的文件夹,并选择虚拟机的配置文件(通常是一个以 .vmx 结尾的文件)。 5. 接着,VMware Workstation会导入GNS3虚拟机,创建一个新的虚拟机实例。你可以根据需要配置虚拟机的资源和网络。确保配置虚拟机的内存,处理器和网络连接等等。 6. 完成配置后,你可以启动GNS3虚拟机。在VMware Workstation中选择虚拟机实例,并点击“开启”按钮。 7. 稍等片刻,GNS3虚拟机会启动,并显示一个控制台界面。你可以使用键盘或鼠标进行操作,并开始使用GNS3网络仿真软件进行网络实验和测试。 请注意,上述步骤只是一个大致的指引,具体操作可能因实际情况而有所不同。在进行任何操作之前,请确保你已经仔细阅读并理解了官方文档和相关的使用说明。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Danileaf_Guo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值