VMware虚拟机中安装OpenWrt

一、准备工作

1、从OpenWrt官网下载固件

<a href="https://openwrt.org/toh/start" target="_blank">https://openwrt.org/toh/start</a>

2、下载VMware Workstation或VMware Player软件

<a href="https://www.vmware.com/products/workstation-pro.html" target="_blank">https://www.vmware.com/products/workstation-pro.html</a>

3、创建虚拟机

打开VMware软件,点击“新建虚拟机”按钮,按照提示完成虚拟机的创建。

4、设置虚拟机网络

选择虚拟机设置中的“网络适配器”,选择“网络连接方式”,可以选择桥接模式,这样虚拟机可以和宿主机在同一网段中。

二、在VMware中安装OpenWrt

1、打开虚拟机,选择“安装操作系统”,选择图片文件,选择OpenWrt固件,然后跟随向导完成安装。

2、安装完成后,打开OpenWrt系统,通过路由器配置界面进行配置。

三、设置OpenWrt网络

1、进入OpenWrt界面,选择“网络” – “接口” – “LAN”,进入LAN设置页面。

uci set network.lan.proto='static'
uci set network.lan.ipaddr='192.168.1.1'
uci set network.lan.netmask='255.255.255.0'
uci set network.lan.gateway='192.168.1.1'
uci set network.lan.dns='8.8.8.8'
uci commit network

2、重启网络服务

/etc/init.d/network restart

四、配置OpenWrt防火墙

1、进入OpenWrt界面,选择“网络” – “防火墙”,进入防火墙设置页面。

2、增加规则,允许SSH登录,并开启端口转发功能。

uci set firewall.ssh=rule
uci set firewall.ssh.name='Allow-SSH'
uci set firewall.ssh.src='wan'
uci set firewall.ssh.dest_port='22'
uci set firewall.ssh.proto='tcp'
uci set firewall.ssh.target='ACCEPT'

uci set firewall.port_forwarding=redirect
uci set firewall.port_forwarding.name='Forward-to-SSH'
uci set firewall.port_forwarding.src='wan'
uci set firewall.port_forwarding.src_dport='12345'
uci set firewall.port_forwarding.dest_ip='192.168.1.1'
uci set firewall.port_forwarding.dest_port='22'
uci set firewall.port_forwarding.proto='tcp'

uci commit firewall
/etc/init.d/firewall restart

五、通过SSH远程访问OpenWrt

1、在宿主机电脑上打开命令行终端,输入以下命令:

ssh root@虚拟机IP -p 12345

2、输入默认密码即可登录OpenWrt系统。

原创文章,作者:QWGK,如若转载,请注明出处:https://www.506064.com/n/135315.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
QWGKQWGK
上一篇 2024-10-04 00:11
下一篇 2024-10-04 00:12

相关推荐

  • KVM和VMware的区别

    一、架构设计 KVM和VMware在架构设计上有很大的不同。KVM是一个基于Linux内核的虚拟化技术,它提供了一个用于虚拟机管理的内核模块。与此不同,VMware是一个基于特定操…

    编程 2025-04-25
  • Ubuntu中VMware Tools的应用

    一、安装VMware Tools VMware Tools是由VMware公司开发的一个软件包,它提供了一些增强功能,如文件共享、鼠标指针集成等,这些功能可以显著提高虚拟机的使用效…

    编程 2025-04-25
  • YModem协议在上位机中的应用

    一、YModem协议概述 YModem协议是一种常用于串口通信中的文件传输协议。它支持数据校验和数据重传功能,使得数据传输更加稳定可靠。YModem协议有多种不同的实现方式,其中最…

    编程 2025-04-25
  • VMware Workstation 16 安装教程

    一、下载安装文件 在安装 VMware Workstation 16 之前,需要先下载安装文件。 1、进入 VMware 官网,登录账号。 <p>1、进入 <a …

    编程 2025-04-24
  • VMware安装指南

    一、安装前的准备工作 在开始安装VMware之前,需要进行以下准备工作: 1、检查系统的硬件配置是否达到安装VMware的要求。一般来说,需要操作系统至少2GB的内存和2个CPU核…

    编程 2025-04-24
  • 如何卸载 VMware Workstation

    一、准备工作 1、备份虚拟机,保存虚拟机中的重要文件。 2、关闭所有正在运行的虚拟机。 3、打开命令提示符,以管理员身份运行。 二、卸载 VMware Workstation 1、…

    编程 2025-04-24
  • VMware 16 安装指南

    一、安装前准备 在进行 VMware 16 安装之前,我们需要准备一些必要的工具和文件。 1. 下载 VMware 16 安装程序,可从官网或其他可靠来源获取。 2. 下载操作系统…

    编程 2025-04-24
  • OpenWrt AdGuardHome使用指南

    一、安装AdGuardHome AdGuardHome是一款跨平台的开源DNS过滤器和广告拦截器。在OpenWrt上可以通过opkg进行安装。以下是具体的安装步骤: opkg up…

    编程 2025-04-23
  • 如何在vmware上安装linux

    一、准备工作 1、准备一台电脑并安装vmware; 2、下载Linux系统镜像文件,并放在本地电脑的某个目录下; 3、准备足够的硬盘空间(建议至少20GB); 4、准备一份快照(方…

    编程 2025-04-23
  • OpenWrt Makefile 全方位解析

    一、Makefile的定义和作用 1. Makefile是什么? Makefile是一个类似于脚本的文件,其中描述了如何通过编译器和链接器来生成应用程序。Makefile文件通常被…

    编程 2025-04-22

发表回复

登录后才能评论