Moonlight IOS版本无法使用公网IPV4的解决方案

Moonlight IOS版本无法使用公网IPV4的解决方案

2026-03-31 杂项

问题背景

这几天用串流的时候发现Moonlight的IOS版本无法用ipv4的公网来串流,输入公网ipv4地址会提示一个什么什么local,具体什么我忘记了。总之大意就是不能用公网IPV4串流,只能用局域网IPv4地址来串流。

解决方案

虚拟局域网

解决办法也蛮多的,可以安装虚拟局域网,例如zerotier、easytier之类的软件来解决。本来我是想通过安装easytier来组虚拟局域网来解决问题的,但是发现easytier似乎也没有专门的iOS版本,此路不通,只能找其他办法。

IPV4转换为IPV6

最终的解决方案其实很简单,只要将IPV4转换成IPV6就行,iOS端的Moonlight虽然不支持公网IPV4,但是它可以支持IPV6,只需要将IPV4转换成IPV6输进去就行。
IPV4转换为IPV6
IPv4转IPv6转换工具
输入地址的时候需要用英文的中括号将IPV6地址框起来
[::ffff:7205:0e01]
如果用了自定义端口就应该改成
[::ffff:7205:0e01]:43210

相关文章

avatar

星辰曦羽

月落星沉,心事如澜夜未央。

评论区