浏览器保存插件
【转帖】主流显卡H265、VP9硬件解码支持情况 - 知乎
Caddy – 方便够用的 HTTPS server 新手教程_weixin_34279184的博客-CSDN博客
亂數假文產生器 - Chinese Lorem Ipsum
Caddy实战- CSDN搜索
【如何优雅地写博客】利用h5ai自建一个视频床!
【如何优雅地写博客】自建一个永不裂开的图床!
小爱同学网络唤醒(Wake on Lan,WOL)启动电脑 - 知乎
安全的内网穿透保姆级教程,使用nginx反向代理给内网设备实现双向ssl认证,阻止无证书用户暴力破解nas|网卡|主机|内网穿透_新浪新闻
解决BCM94360CD 4天线,在windows10下蓝牙耳机断断续续问题
内网穿透 篇三:安全的内网穿透保姆级教程,使用nginx反向代理给内网设备实现双向ssl认证,阻止无证书用户暴力破解nas_NAS存储_什么值得买
5分钟了解游戏加速器的原理与搭建 - 知乎
解决BCM94360CD 4天线,在windows10下蓝牙耳机断断续续问题 | 粘贴怪
# PS2 重装机兵 沙尘之锁攻略
前线任务4攻略上
前线任务4攻略下
前线任务4系统详解
前线任务5详细流程攻略
Potplayer + LAVFilters + madVR 配置教程
linux 启动服务后台运行,linux后台启动任务
openwrt管理后台使用caddy代替uhttpd
编译caddy替代openwrt的uhttpd
如何获取Bing每日图片并作为网站背景图使用?
Bing每日壁纸API
一分钟自建zerotier-plant
zerotier的planet服务器(根服务器)的搭建踩坑记。无需zerotier官网账号
anylink
在 Linux 系统下使用迅雷远程离线下载
docker修改Docker容器启动配置参数
opkg 全部更新
甲骨文云 开户root,防火墙
UNRAID增加和缩小虚拟机虚拟磁盘大小
cm311-1a有2个IP的原因
榨干性能!魔百和CM311-1a KVM Openwrt& Docker安装以及Tailscale内网穿透保姆级教程_NAS存储_什么值得买
openwrt tailscale
UNRAID增加和缩小虚拟机虚拟磁盘大小
详解OpenWrt路由器设置Crontab定时检查网络并重启
Debian如何更换apt源
debian11 配置samba服务 linuxsys
debian11 配置samba服务
Debian 部署安装 Clash
防止甲骨文永久免费的计算实例被回收
怎么查看docker启动参数
Docker中Jellyfin开启硬件加速(Intel QuickSync)
Ext4文件系统修复
armbian显示系统信息的脚本-斐讯无线路由器以及其它斐迅网络设备-恩山无线论坛 - Powered by Discuz!
armbian显示系统信息的脚本
Linux 让终端走代理的几种方法
网站推荐
通过KMS方式激活 Windows 11 系统
各种显卡H265/HEVC/VP9/AV1格式4K和8K视频硬解码支持列表
unraid安装clash 及启用http代理_NAS存储_什么值得买
常见软路由/NAS/低功耗处理器对比 2020.12
1130-白嫖者联盟
Debian-Linux配置网卡网络方法
光猫桥接模式下,通过路由器访问光猫.简单设置
Docker一键脚本安装脚本(可选安装Docker Compose)
tgapi推送教程
UNRAID 使用自定义证书教程
只有 3MB 的自签名证书制作 Docker 工具镜像:Certs Maker
如何制作和使用自签名证书
通过Nginx Proxy Manager反代访问unraid管理页面
unRAID 篇十:unRAID 6.10.3远程管理并开启SSL访问_软件应用_什么值得买
unRAID 篇十一:unRAID 篇十:unRAID 6.10.3远程管理并开启SSL访问-填坑_软件应用_什么值得买
入正 Unraid ! 6.10 更新了什么?证书如何配置?
NAS那些事儿 篇一:纯IPV4访问纯IPV6且内网穿透_NAS存储_什么值得买
甲骨文Oracle取消强制修改密码
用uci配置openwrt防火墙
捡垃圾 篇八:花30元实现你的平价sonos——音响升级DLAN和Airplay,附上平价音响推荐_蓝牙音箱_什么值得买
3 分钟教你解锁 Sonos 和小爱等智能音箱的 AirPlay 功能_软件
CentOS7、ubuntu正确挂载网络磁盘方法
全网首发,没有比这更快的视频下载方法!
黑苹果硬件配置推荐,铭瑄MS-挑战者 H510ITX主板,安装真的很简单
黑苹果硬件配置推荐,铭瑄MS-挑战者H510ITX主板,安装真的很简单
openwrt 一键更新所有软件 opkg upgrade all packages
黑猴子的家:华为 OpenEuler(欧拉) Linux 之基本配置 - openEuler-20.03-LTS
免费翻墙,批量vless节点,反代伪装网页,轻松跑满本地宽带
小米(Mi) 6小米(Mi) 6 手机刷 TWRP 方法,刷三方Recovery方法(解决卡米问题)刷机解锁
debian12版本默认SSH不让ROOT账户远程登录解决方案(重置密码)
Debian安装Oh-my-zsh
【转发】zsh中 配置显示完整路径
如何在Linux系统中查看CPU温度
Fedora 启动 SSH服务 - 学海无涯1999 - 博客园
Bash命令行显示当前用户的完整路径
使用YUM安装docker
Linux 中的 ls 命令使用教程
Linux系统资源监控工具(top,htop,glances)
UNraid安装HomeAssistant与智能家庭部署_智能家居_什么值得买
Home Assistant如何安装配置HACS(hacs安装配置图文教程)
Homeassistant安装HACS_china(HACS)和ha_file_explorer(文件管理器) - kccic - 博客园
zsh 环境变量无法正常工作ShellClash
LInux远程文件传输效率工具:lrzsz
Windows 上的 Linux 子系统:WSL
Docker 无法启动 Failed to start LSB: Create lightweight, portable, self-sufficient containers.
一键安装docker(命令)
xiaoya全家桶系列教程:原版小雅、alist-tvbox、小雅-emby
Oracle OCI甲骨文云VPS启用原生IPv6
systemctl配置管理文件详解
Linux系统服务神器:systemctl的配置与使用 - 掘金
使用 oh-my-zsh 找不到 shellclash
ps2022总是提示需要访问钥匙串秘钥怎么解决?
在 macOS 中使用 Parallels Desktop 虚拟机安装 OpenWrt | Sukka's Blog
HP t430 Q&A
折腾 HP T430 Thin Client
惠普HP t430安装openwrt,配置旁路由,附跑分
联通GPON/4+1+WiFi(2.4G)TEWA-800G配置桥接模式
Ubuntu挂载Apfs文件系统磁盘(OSX分区) - 小家猫 - 博客园
unRAID虚拟机添加声卡_unraid虚拟机安装虚拟声卡-CSDN博客
docker 限制网速
jellyfin 代理
使用Cloudflare Worker代理Telegram Bot Api(2023.05)
Cloudflare + Backblaze私有桶 实现免费的图床 | king
MacOS 14 Sonoma 英特无线网卡无法检测更新及在线升级失败解决方案 - 黑果之家
惠普HP t430安装openwrt,配置旁路由,
小雅Alist定时清理缓存 - xyztank - 博客园
Unraid中安装小雅Alist、Emby全家桶
(图文)jellyfin如何重置账户密码的详细教程
【2023-10-24】【R4S】 (RK3399) jellyfin 硬解4K H.265 视频-OPENWRT专版-恩山无线论坛
从已运行容器获取docker run参数
armbian 一键换源
dts — rk3399.dtsi
samba搭建记录
docker限制容器下载速度
好好学Docker:Docker容器网络限速
记录一次Unraid开心版升级 | 一个无人问津的小站
manjaro软件包管理器pacman介绍,并于centOS7yum类比
当Mac文件被永久锁定后,如:hosts文件无法修改被锁定且无法解锁
switch《塞尔达传说王国之泪》1.21含60帧多功能mod
命令提示符、Powershell、CMD闪退问题的解决
批量更新 OpenWRT 软件包
ROS7.8 L6授权 MikroTik_RouterOS7.8 _UEFI_ESXI+PVE+unRaid_i225_i226
联通吉比特TEWA-800G超级管理员密码获取
systemd时代的/etc/fstab - Systemd系列文章
armbian插入磁盘自动挂载及docker安装
开发板linux自动挂载U盘和SD卡/Automount usb disk and sdcard on the linux
udev自动挂载和命名
使用Cloudflare Worker代理Telegram Bot Api
RK3588在Armbian上运行PIKVM
穷人的IP-KVM远程访问
禁用Intel ME
sunshine 基地版串流食用指南
Docker版本的Transmission更换webui为 transmission-web-control
WOL 网络唤醒避坑指南:常见问题的分析与内容补充_软件应用_什么值得买
Win11 设置 Syncthing 开机自启动
imlala/ubuntu-xfce-vnc-novnc
NAS用户必备!170 多个好玩的,好用的docker容器_NAS存储_什么值得买
通过Redroid搭建自己的云手机
基于 Telegraph 的免费图床 - 摸鱼派 - 白与画科技
Webmin--一个用于Linux基于Web的系统管理工具
CMWTAT_Digital_Edition/README.zh.md at master · TGSAN/CMWTAT_Digital_Edition
❤️🔥电视盒子助手Docker版使用摘要-悟空的日常
Update LineageOS on Xiaomi Mi 6
一加七Pro刷lineageos21(kernelsu+gapps)
Install LineageOS on Xiaomi Mi 6
Android刷機常見的GApps套件 (Google服務框架) 比較,OpenGApps、NikGApps、MindTheGApps、microG · Ivon的部落格
r08 armbian固件喇叭播放 - LaJiLao.Top
Docker 命令大全 | 菜鸟教程
本文档使用 MrDoc 发布
-
+
首页
在 macOS 中使用 Parallels Desktop 虚拟机安装 OpenWrt | Sukka's Blog
 在 Windows 上 [用 Hyper-V 装过了 OpenWrt](/post/hyper-v-win10-lede/)、在 [群晖上用 Virtual Machine Manager 上装过了 OpenWrt](/post/nas-dsm-vmm-lede/),这次该在 macOS 上用 Parallels Desktop 虚拟机装 OpenWrt 了。 本文的环境: - macOS Catalina 10.15.5 - Parallels Desktop 15.1.3 (47255) - Kools OpenWrt 2.31 & 2.35 ## 检查虚拟化支持 苹果的硬件默认均支持虚拟化技术,绝大部分现代苹果硬件还额外支持虚拟化增强。如果你要确认你的设备是否支持虚拟化增强,在终端中使用下述命令查看输出: ```bash sysctl -a | grep -Ei "machdep.cpu.features" ```  如果看到输出的字符串中有 `VMX` 即支持苹果的增强虚拟化,意味着可以安装和使用 Parallels Desktop 和 VMware Fusion。 > 如果你在使用 AMD 安装的黑苹果,那么你多半注释掉了 XNU 内核不少对 Intel 特有指令集的调用(不论是反编译 XNU 内核或是通过 Clover / OpenCore 对相关 kext 进行了 Patch),意味着 VMX 是肯定不支持的。~AMD NO,Intel YES~ > > 如果不支持 VMX,就只能安装 ~开源拖拉机~ VirtualBox 了。 ## 下载并解压固件 你可以前往 [OpenWrt Release](https://downloads.openwrt.org/releases/) 下载 x86 的镜像,或者前往 [TUNA 的 OpenWrt Release 镜像](https://mirrors.tuna.tsinghua.edu.cn/openwrt/releases/) 下载。这里我以 Koolshare OpenWrt 为例,前往 [Koolshare 固件下载服务器](https://firmware.koolshare.cn/LEDE_X64_fw867/) 下载镜像。 截至本文写就,Koolshare OpenWrt X86 最新版为 2.35,但是供虚拟机使用、且打包格式为 img 的只更新到 2.31。所以在安装时我们需要「[虚拟机转盘或 PE 下写盘专用](https://firmware.koolshare.cn/LEDE_X64_fw867/%E8%99%9A%E6%8B%9F%E6%9C%BA%E8%BD%AC%E7%9B%98%E6%88%96PE%E4%B8%8B%E5%86%99%E7%9B%98%E4%B8%93%E7%94%A8/)」下载 2.31 的版本进行安装,安装成功过后再在 OpenWrt 中升级到 2.35: ```none 文件名:openwrt-koolshare-mod-v2.31-r10822-50aa0525d1-x86-64-combined-squashfs.img.gz 下载链接: https://firmware.koolshare.cn/LEDE_X64_fw867/%E8%99%9A%E6%8B%9F%E6%9C%BA%E8%BD%AC%E7%9B%98%E6%88%96PE%E4%B8%8B%E5%86%99%E7%9B%98%E4%B8%93%E7%94%A8/openwrt-koolshare-mod-v2.31-r10822-50aa0525d1-x86-64-combined-squashfs.img.gz MD5:97395981e04dc9253cfa69befb3c4201 SHA1:a16d1425670309aaf3ef038ca282d7731854acee ``` 解压下载的文件,并将解压得到的文件后缀名改为 `.hdd`,以供 Parallels Desktop 识别。 > Parallels Desktop 也提供对 vmdk 格式的不完整支持,感兴趣的可以自行下载 Koolshare 提供的 vmdk 格式的文件尝试导入。 ## 创建虚拟机 启动 Parallels Desktop,选择从 DVD 或镜像文件安装:  在选择镜像界面,勾选左下角的「没有指定源也继续」,以创建一个空白的虚拟机:  点击「继续」时会要求选择操作系统,这里我们选择「其它 Linux」:  接着是虚拟机名称和保存目录,自行选择即可。注意勾选「在安装前进行自定义配置」:  ## 配置创建好的虚拟机 这一步非常关键。Parallels Desktop 主打在 macOS 上无缝使用 Windows,进行了很多优化,而这些优化都是我们用不到的。因此此时我们要将它们全部关闭。 - 「选项 - 分享」,禁用目录分享:  - 「选项 - 应用」,禁用应用分享:  - 「选项 - 更多选项」,禁用时间同步:  - 「硬件 - CPU 与内存」,推荐使用 2 核、1G 内存:  - 「硬件 - 共享的打印机」,取消勾选第一个复选框。 - 「硬件 - 网络」,选择桥接网络(这里我勾选的是以太网):  > 我在我的「[单网口群晖使用 Virtual Machine Manager 安装 Koolshare OpenWrt 作为旁路网关](/post/nas-dsm-vmm-lede/)」和「[在 Window 10 Hyper-V 中安装 Koolshare OpenWrt 作为旁路网关](/post/hyper-v-win10-gateway/)」两篇文章中介绍过虚拟机网络桥接。桥接以后,在上游的路由器眼中虚拟机和宿主机是两个分别接入的独立设备,你的虚拟机作为一个旁路设备存在。这样的网络拓扑结构简单、易于维护。 - 「硬件 - 打印机」,点击列表底部的「-」删除。 - 「硬件 - 音频和摄像头」,点击列表底部的「-」删除。 - 「硬件 - 硬盘」,点击列表底部的「-」删除,然后点击「+」新增一个硬盘:  硬盘类型选择「现有的镜像文件」,位置选择之前下载解压重命名好的 `.hdd` 文件(如果你想将虚拟机的硬盘映像存储到别处,就先移动 `.hdd` 后再添加)。 - 「硬件 - CD/DVD」,点击列表底部的「-」删除。 完成上述步骤后,关闭配置窗口,启动创建好的虚拟机。 ## 启动虚拟机并配置网络 启动虚拟机,耐心等待屏幕日志不再滚动后,敲击一下回车键,即可看见「OpenWrt」字样:  OpenWrt 默认 LAN IP 为 `192.168.1.1`,为了访问 OpenWrt 的界面,我们需要手动调整一下 LAN IP。输入下述指令编辑网络配置文件: ```bash vi /etc/config/network ``` 进入 vi 后,敲击 i 进入输入模式,使用方向键定位到 `config interface 'lan'`,将 `option ipaddr` 后的 IP 为改为上游路由网段下不冲突的 IP。 > 如我的上游路由使用的网段是 `192.168.123.0/24`,所以我为 OpenWrt 分配一个 `192.168.123.250` 修改成功过后,使用 Esc 退出输入模式,接着键入 `:wq` 命令保存并退出。 退出 `vi` 后,输入下述命令重启网络: ```bash service network restart ``` > 你如果偷懒的话,也可以 `reboot` 直接重启,一样能生效修改后的网络配置 现在不出意外的话,在浏览器中输入刚才配置的 LAN IP,就已经可以看到 OpenWrt 的 Luci 后台了。 ## 配置 OpenWrt 的接口 虽然我们修改好了 LAN IP,但是此时 OpenWrt 还不能上网,因为我们的 OpenWrt 的 LAN 是静态 IP 的,我们还需要配置 DNS 和网关。 使用 OpenWrt 默认登录密码登录(Koolshare OpenWrt 的默认密码是 `koolshare`),进入「网络 - 接口」,找到绿色的 LAN,点击「编辑」:  可以看到「IPv4 地址」一栏已经是我们之前通过 `vi` 设置好的。接下来,修改「IPv4 网关」为上游路由器的 IP、修改「IPv4 广播」为当前网段、修改「自定义 DNS」。  在「DHCP 服务器」一栏,勾选「忽略此接口」。  点击「保存」后,回到上层页面,点击「保存并应用」,保存成功后 OpenWrt 已经可以连接到网络了。建议将多余的「WAN」和「WAN6」两个接口删除。 > 如果你安装的是 Koolshare OpenWrt 2.31 虚拟机版,可以通过酷软中心中的「固件更新」插件将 Koolshare OpenWrt 更新到 2.35。注意更新到 2.35 会重置所有配置,意味着你会需要重新配置一遍网络。 除此以外,由于 macOS 上没有好用的 SCP GUI,只有 SFTP GUI。因此推荐安装 vtfpd,以通过 SFTP 连接 OpenWrt 进行文件管理: ```bash opkg update opkg install vsftpd openssh-sftp-server /etc/init.d/vsftpd enable /etc/init.d/vsftpd start ``` ## 尾声 需要说明的是,macOS 虽然已经支持了网络转发,但是性能不如 Linux,在 macOS 上安装 OpenWrt 更适合作为调试用途,不适合作为日常上网的工具。
bigood
2024年3月6日 18:06
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码