重要注意事项

由于布线原因笔记本只能采用无线的方式连接路由器,在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 虚拟机

  1. 创建虚拟机

  2. 使用自定义模式

  3. 使用兼容模式

  4. 稍后安装操作系统

  5. 选择Linux操作系统,内核版本根据镜像的内核来决定

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

  7. 处理器配置

  8. 内存配置 建议2G起步

  9. 网络配置 旁路由务必选择桥接模式

  10. I/O设置

  11. 磁盘设置

  12. 选择现有磁盘创建系统,即前面生成的 vmdk 文件

  13. 保持现有格式不变

  14. 自定义硬件 删除无用硬件设备

4. 配置 OpenWrt 软路由

  1. 启动虚拟机

  2. 查看本机网络信息,确定软路由的 IP 地址及网关设置

  3. 修改软路由的 IP 地址及网关

  • vi /etc/config/network
  • 按下 i或者insert键进入编辑模式
  • 按下 esc退出编辑模式
  • 输入:wq然后回车(保存并退出编辑)
  1. 重启软路由 reboot
  2. 本机在浏览器输入软路由 IP 地址进入软路由管理界面

5. 虚拟机网络设置

  1. 修改vmware的桥接网卡设置,进入虚拟网络编辑器,将其修改为有线网卡
  2. openwrt中配置此接口的网络设置,添加主路由器为网关,关闭接口桥接
  3. 修改防火墙设置,接受转发,关闭SYN-flood防御,开启NAT
  4. 修改防火墙自定义规则,加入如下命令,添加命令后点击重启防火墙让规则生效。
    iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE

    这么设置的原因可参考恩山帖子,关于N1做旁路由添加 iptables 自定义防火墙规则的见解

6. 遇到的问题及解决方案

1. 虚拟机无法 ping 通主机

主机可以 ping 通虚拟机
虚拟机无法 ping 通主机

  • 方法1:关闭主机防火墙
  • 方法2:修改主机防火墙入站规则
    Windows安全中心 - 高级设置 - 启用虚拟机监控入站规则


2. 虚拟机无网络

  1. 因为使用的是校园网,可能涉及到设备认证问题,虚拟机无法 ping 通网关,自然无法出站,也就无法访问网络,只能换路由器网络再来解决了。
  2. Win10下使用无线网卡桥接无法上网,请检查桥接网卡,将其更换为有线网卡即可解决问题。

VMware 虚拟机安装 OpenWrt 作旁路由 单臂路由 img 镜像转 vmdk 旁路由无法上网 没网络相关推荐

  1. K2P K2 OpenWrt 搭配光猫单臂路由上网

    K2P K2 OpenWrt 搭配光猫单臂路由上网 K2P OpenWrt 搭配光猫单臂路由上网 Openwrt 21.02后版本(网桥) Openwrt 21.02前版本 K2 OpenWrt 搭配 ...

  2. VMware虚拟机安装macos Big Sur 11.5.1 (20G80)教程镜像CDR/ISO下载

    很多朋友需要临时体验一下macOS, 但又没有苹果电脑. 现在分享一下在普通PC电脑上使用VMware虚拟机安装macOS系统的方法. 准备工作 1, 一台普通电脑, 系统要求Windows 7或以上 ...

  3. VMware虚拟机安装macos Big Sur 11.5.2 (20G95)教程镜像CDR/ISO下载

    很多朋友需要临时体验一下macOS, 但又没有苹果电脑. 现在分享一下在普通PC电脑上使用VMware虚拟机安装macOS系统的方法. 准备工作 1, 一台普通电脑, 系统要求Windows 7或以上 ...

  4. VMware虚拟机安装Red Hat Enterprise Linux 7.9.0 RHEL镜像下载安装

    目录 一.Red Hat Enterprise Linux 镜像下载(以RHEL7.9.0为例) 二.Red Hat虚拟机创建 1.创建虚拟机 2. 配置虚拟机镜像路径 3.Red Hat系统安装配置 ...

  5. asuswrt 单臂路由_斐讯N1刷OpenWrt及开启旁路由/单臂路由教程(MacWin)

    经常被朋友安x斐讯N1,由于可玩性强近期涨价了,最终还是忍不住入手.真香!

  6. 实现ensp的单臂路由

    一.是什么是单臂路由? 单臂路由(router-on-a-stick)是指在路由器的一个接口上通过配置子接口(或"逻辑接口",并不存在真正物理接口)的方式,实现原来相互隔离的不同V ...

  7. 单臂路由配置实例学习记录

    单臂路由配置实例 单臂路由是指在路由器的一个接口上通过配置子接口(逻辑接口)的方式,实现属于不同VLAN且位于不同网段的用户之间的互通. 文章目录 单臂路由配置实例 1.实验目标 2.网络拓扑图 3. ...

  8. centos 安装Jitsi架设_1.2 VMware虚拟机安装《LINUX-centos7-操作系统入门到精通》

    1.2 VMware虚拟机安装 1.2.1 什么是VMware VMware (Virtual Machine ware)是一个"虚拟PC",该产品可以使在一台机器上同时运行二个或 ...

  9. 【阿里云镜像】使用VM虚拟机安装OpenWRT并更换阿里云镜像源

    文章目录 一.参考链接 二.OpenWRT简介 三.使用VM虚拟机安装OpenWRT操作步骤 1.下载OpenWRT.img镜像源 2.将.img镜像文件转换成.vmdk虚拟硬盘格式文件 (1)打开S ...

最新文章

  1. java工程webservice的应用案例
  2. Python 之父立 Flag:明年要把 Python 速度提高 2 倍!
  3. 黄聪:C#用正则表达式获得指定开始和结束字符串中间的一段文本
  4. silverlight 跨域文件位置
  5. Python数据结构与算法(第一天)
  6. Serverless 如何落地?揭秘阿里核心业务大规模落地实现
  7. DRBD 高可用配置详解(转)
  8. 树形DP求树的最小支配集,最小点覆盖,最大独立集
  9. Objective-C文件流操作
  10. keras添加正则化全连接_第16章 Keras使用Dropout正则化防止过拟合
  11. OpenShift 4 - 使用Operator安装Gitea
  12. 【SpringMVC笔记】Ajax 入门(jQuery.ajax)
  13. Windows10+CUDA8.0+VS2015+CUDNN5下配置caffe
  14. Go语言基础进阶—程序结构—类型
  15. 2018蓝桥杯A组:星期一(年份判断)
  16. docker compose启动服务超时重启记录
  17. java.net.UnknownHostException 异常处理
  18. 什么是html5页面ui,H5页面UI设计和APP设计有什么区别?
  19. 祝愿大家未来顺利平安
  20. npm install的报错 npm ERR! code ENOENTnpm ERR! syscall opennpm ERR! path D:\work\main/package.jsonnp

热门文章

  1. zigbee CC2530 系列教程 10 看门狗实验
  2. TFS(Taobao File System)安装办法
  3. DateUtils学习笔记
  4. snmp 获得硬件信息_网络管理员之软硬件安装
  5. 飞腾计算机硬件测试方法,银河麒麟操作系统
  6. 人脸数据库汇总—Part 2
  7. Java后台项目开发规范
  8. ad9361收发异常问题分析
  9. java 聊天机器人 源码_Alice聊天机器人源码及DEMO - 源码下载|Windows编程|网络编程|源代码 - 源码中国...
  10. matlab2012仿真电路图,MATLAB电路仿真搭建教程