VMware安装OpenWrt虚拟机让宿主机上网

您所在的位置:网站首页 hy虚拟机网络设置 VMware安装OpenWrt虚拟机让宿主机上网

VMware安装OpenWrt虚拟机让宿主机上网

2024-07-17 12:18| 来源: 网络整理| 查看: 265

对OpenWrt虚拟机执行快照,方面后续操作错误时进行恢复。

默认情况下OpenWrt虚拟机的网卡绑定是反的(WAN与LAN交换),因此需要在OpenWrt虚拟机控制台上修改网卡绑定。修改时需要将/etc/config/network文件中的eth0和eth1交换。

12# vim /etc/config/network# reboot

断开主机网络(网线、WiFi),在浏览器地址栏输入OpenWrt默认地址192.168.1.1进入配置页面。点击Login进入到OpenWrt管理页面(无需密码)。点击Go to password configuration进入密码配置页面,输入密码、确认密码后拖动到页面底部点击Save保存密码。

接着进入Network->Interfaces进行网络的配置。默认情况下WAN使用DHCP上网(电脑连接到路由器),如果使用其他方式上网需要在此处进行配置。LAN网络在默认情况下使用192.168.1.1地址并提供DHCP服务,为了避免与常见的路由器冲突,我们将其地址改为192.168.3.1。

点击需要修改的接口(此处为LAN)的Edit按钮,在跳转到的界面上填写新的IP地址值,点击页面底部的Save保存配置。 在界面右上角点击UNSAVED CHANGES进入配置保存界面,点击Save & Apply按钮完成配置的保存。

重启OpenWrt虚拟机使修改生效,并重启VMnet1虚拟机网卡重新获取IP。

可以通过Network->Firewall->Port Forwards配置端口转发向外部提供服务(需要在控制台使用命令行安装ipset包)。

12# opkg update# opkg install ipset

可以通过Network->Firewall->Traffic Rules配置SNAT将通过网络包的源地址修改为OpenWrt的LAN地址。通过这种方式,可以避免内网服务器将经过端口映射的包不经过OpenWrt虚拟机进行转发而不能被客户接收的问题。

在控制台使用命令行安装shadow-common、shadow-useradd包后即可通过useradd命令新增用户。新增完成后使用passwd修改密码。创建用户home目录,并编辑/etc/passwd文件指定新用户shell。

123456# opkg update# opkg install shadow-common shadow-useradd# useradd newUserName# mkdir -p /home/newUserName# passwd newUserName# vim /etc/passwd # 在newUserName行尾添加/bin/ash后可以通过SSH登录


【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3