iOS 上使用 UTM 进行端口转发
1.安装 UTM:
提示:首先确保已在 iOS 设备上(app store)安装了 UTM,为了简单体积小,我们建议采用alpine最小的iso镜像安装系统,详细的安装步骤:详情链接,安装好了操作系统和Gemini之后,然后需要在Gemini管理后台建立ios方和被访问方建立映射, 具体映射建立方式,参照介绍连接(2.目标客户端和访问端口), 因为Gemini还在ios的虚拟机中,因此还需设置ios到虚拟机的转发.具体看下方.
(UTM介绍)
2.配置虚拟机的网络:
- 打开 UTM 应用并选择你想要设置端口转发的虚拟机。
- 进入虚拟机的设置页面,点击“网络”选项。
- 选择桥接模式(Bridge Mode)或 NAT 模式。如果选择 NAT 模式,虚拟机会通过 UTM 的 NAT 网络连接到外部网络。
3.端口转发配置:
- 在虚拟机的网络设置。
- 添加一个新的端口转发规则,配置源端口(即来自外部的请求端口)和目标端口(即虚拟机内实际监听的端口)。
- 例如,如果你希望通过外部的 2022 端口访问虚拟机的 22 端口,你可以进行如下设置:
- 确保保存配置并重启虚拟机,使端口转发规则生效。
4.测试端口转发:
在 iOS 设备或其他网络设备上,尝试连接到配置的源端口,检查是否能够成功访问虚拟机的服务。
通过以上步骤,你应该能够在 UTM 中配置端口转发。如果你的虚拟机使用 NAT 模式,这个配置将允许你通过 iOS 设备的外部 IP 地址访问虚拟机中的服务。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?