VMware 虚拟机安装 OpenWrt 作旁路由 单臂路由 img 镜像转 vmdk 旁路由无法上网 没网络
重要注意事项
由于布线原因笔记本只能采用无线的方式连接路由器,在Windows10的环境下使用无线网卡桥接,结果软路由无法上网,翻阅了各种帖子最终发现跟系统底层的协议栈有关系,随即放弃使用有线网卡,不能上网等乱七八糟的问题瞬间解决,因此务必提醒各位,千万不要使用无线网卡桥接!!!
参考文章如下,讲的很详细,可以事先阅读避免踩坑。
1、 已解决关于vmware搭openwrt旁路由 无线网卡设备无法上网
2、【终极指南】关于N1做旁路由添加 iptables 自定义防火墙规则的见解
1. 安装VMware
请自行下载安装 VMware 16.2 及以上版本
2. img 镜像转 vmdk 格式
- 下载的 vmdk 格式的系统,请忽略此步
- 下载的 img 格式的系统,请自行下载 StarWind V2V Image Converter 工具将其转换为 vmdk 格式,下载链接如下https://www.starwindsoftware.com/tmplink/starwindconverter.exe
3. 创建 OpenWrt 虚拟机
创建虚拟机
使用自定义模式
使用兼容模式
稍后安装操作系统
选择Linux操作系统,内核版本根据镜像的内核来决定
虚拟机命名并选择存储位置
处理器配置
内存配置 建议2G起步
网络配置 旁路由务必选择桥接模式
I/O设置
磁盘设置
选择现有磁盘创建系统,即前面生成的 vmdk 文件
保持现有格式不变
自定义硬件 删除无用硬件设备
4. 配置 OpenWrt 软路由
启动虚拟机
查看本机网络信息,确定软路由的 IP 地址及网关设置
修改软路由的 IP 地址及网关
vi /etc/config/network
- 按下
i
或者insert
键进入编辑模式 - 按下
esc
退出编辑模式 - 输入
:wq
然后回车(保存并退出编辑)
- 重启软路由
reboot
- 本机在浏览器输入软路由 IP 地址进入软路由管理界面
5. 虚拟机网络设置
- 修改vmware的桥接网卡设置,进入虚拟网络编辑器,将其修改为有线网卡
- openwrt中配置此接口的网络设置,添加主路由器为网关,关闭接口桥接
- 修改防火墙设置,接受转发,关闭SYN-flood防御,开启NAT
- 修改防火墙自定义规则,加入如下命令,添加命令后点击重启防火墙让规则生效。
iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE
这么设置的原因可参考恩山帖子,关于N1做旁路由添加 iptables 自定义防火墙规则的见解
6. 遇到的问题及解决方案
1. 虚拟机无法 ping 通主机
主机可以 ping 通虚拟机
虚拟机无法 ping 通主机
- 方法1:关闭主机防火墙
- 方法2:修改主机防火墙入站规则
Windows安全中心 - 高级设置 - 启用虚拟机监控
入站规则
2. 虚拟机无网络
- 因为使用的是校园网,可能涉及到设备认证问题,虚拟机无法 ping 通网关,自然无法出站,也就无法访问网络,只能换路由器网络再来解决了。
- Win10下使用无线网卡桥接无法上网,请检查桥接网卡,将其更换为有线网卡即可解决问题。
VMware 虚拟机安装 OpenWrt 作旁路由 单臂路由 img 镜像转 vmdk 旁路由无法上网 没网络相关推荐
- K2P K2 OpenWrt 搭配光猫单臂路由上网
K2P K2 OpenWrt 搭配光猫单臂路由上网 K2P OpenWrt 搭配光猫单臂路由上网 Openwrt 21.02后版本(网桥) Openwrt 21.02前版本 K2 OpenWrt 搭配 ...
- VMware虚拟机安装macos Big Sur 11.5.1 (20G80)教程镜像CDR/ISO下载
很多朋友需要临时体验一下macOS, 但又没有苹果电脑. 现在分享一下在普通PC电脑上使用VMware虚拟机安装macOS系统的方法. 准备工作 1, 一台普通电脑, 系统要求Windows 7或以上 ...
- VMware虚拟机安装macos Big Sur 11.5.2 (20G95)教程镜像CDR/ISO下载
很多朋友需要临时体验一下macOS, 但又没有苹果电脑. 现在分享一下在普通PC电脑上使用VMware虚拟机安装macOS系统的方法. 准备工作 1, 一台普通电脑, 系统要求Windows 7或以上 ...
- VMware虚拟机安装Red Hat Enterprise Linux 7.9.0 RHEL镜像下载安装
目录 一.Red Hat Enterprise Linux 镜像下载(以RHEL7.9.0为例) 二.Red Hat虚拟机创建 1.创建虚拟机 2. 配置虚拟机镜像路径 3.Red Hat系统安装配置 ...
- asuswrt 单臂路由_斐讯N1刷OpenWrt及开启旁路由/单臂路由教程(MacWin)
经常被朋友安x斐讯N1,由于可玩性强近期涨价了,最终还是忍不住入手.真香!
- 实现ensp的单臂路由
一.是什么是单臂路由? 单臂路由(router-on-a-stick)是指在路由器的一个接口上通过配置子接口(或"逻辑接口",并不存在真正物理接口)的方式,实现原来相互隔离的不同V ...
- 单臂路由配置实例学习记录
单臂路由配置实例 单臂路由是指在路由器的一个接口上通过配置子接口(逻辑接口)的方式,实现属于不同VLAN且位于不同网段的用户之间的互通. 文章目录 单臂路由配置实例 1.实验目标 2.网络拓扑图 3. ...
- centos 安装Jitsi架设_1.2 VMware虚拟机安装《LINUX-centos7-操作系统入门到精通》
1.2 VMware虚拟机安装 1.2.1 什么是VMware VMware (Virtual Machine ware)是一个"虚拟PC",该产品可以使在一台机器上同时运行二个或 ...
- 【阿里云镜像】使用VM虚拟机安装OpenWRT并更换阿里云镜像源
文章目录 一.参考链接 二.OpenWRT简介 三.使用VM虚拟机安装OpenWRT操作步骤 1.下载OpenWRT.img镜像源 2.将.img镜像文件转换成.vmdk虚拟硬盘格式文件 (1)打开S ...
最新文章
- java工程webservice的应用案例
- Python 之父立 Flag:明年要把 Python 速度提高 2 倍!
- 黄聪:C#用正则表达式获得指定开始和结束字符串中间的一段文本
- silverlight 跨域文件位置
- Python数据结构与算法(第一天)
- Serverless 如何落地?揭秘阿里核心业务大规模落地实现
- DRBD 高可用配置详解(转)
- 树形DP求树的最小支配集,最小点覆盖,最大独立集
- Objective-C文件流操作
- keras添加正则化全连接_第16章 Keras使用Dropout正则化防止过拟合
- OpenShift 4 - 使用Operator安装Gitea
- 【SpringMVC笔记】Ajax 入门(jQuery.ajax)
- Windows10+CUDA8.0+VS2015+CUDNN5下配置caffe
- Go语言基础进阶—程序结构—类型
- 2018蓝桥杯A组:星期一(年份判断)
- docker compose启动服务超时重启记录
- java.net.UnknownHostException 异常处理
- 什么是html5页面ui,H5页面UI设计和APP设计有什么区别?
- 祝愿大家未来顺利平安
- npm install的报错 npm ERR! code ENOENTnpm ERR! syscall opennpm ERR! path D:\work\main/package.jsonnp
热门文章
- zigbee CC2530 系列教程 10 看门狗实验
- TFS(Taobao File System)安装办法
- DateUtils学习笔记
- snmp 获得硬件信息_网络管理员之软硬件安装
- 飞腾计算机硬件测试方法,银河麒麟操作系统
- 人脸数据库汇总—Part 2
- Java后台项目开发规范
- ad9361收发异常问题分析
- java 聊天机器人 源码_Alice聊天机器人源码及DEMO - 源码下载|Windows编程|网络编程|源代码 - 源码中国...
- matlab2012仿真电路图,MATLAB电路仿真搭建教程