toFrankie / blog

种一棵树,最好的时间是十年前。其次,是现在。
20 stars 1 forks source link

在 Parallels Desktop 中使用宿主机代理 #306

Open toFrankie opened 1 year ago

toFrankie commented 1 year ago

在 Mac 上安装了 ClashX 等代理客户端后,如何让 Parallels Desktop 里的 Windows 使用宿主机代理以科学上网呢?

  1. 启用「ClashX → 允许局域网连接」选项。
  2. 打开 Windows,找到「设置 → 网络和 Internet → 手动设置代理」,添加以下设置并保存。

代理 IP 地址修改为你的 IP 地址,7890 是 ClashX 的默认端口号。若有调整,自行更改。

查看 Mac 的 IP 地址:

$ ifconfig | grep "inet " | grep -Fv 127.0.0.1 | awk '{print $2}'
KindJinrong commented 1 year ago

nice!

WanhaoZhang commented 1 year ago

牛啊,成功了!

xxxbetterrun commented 1 year ago

你好,我用查看 Mac 的 IP 地址这个命令,显示有三个ip地址,应该使用哪个呢

toFrankie commented 1 year ago

你好,我用查看 Mac 的 IP 地址这个命令,显示有三个ip地址,应该使用哪个呢

应该是 192.xx.xx.xx 或者 172.xx.xx.xx 之类开头的。或者输入 ifconfig 然后搜索 inet 关键字,应该是除 inet6 之外的那个。

xxxbetterrun commented 1 year ago

你好,我用查看 Mac 的 IP 地址这个命令,显示有三个ip地址,应该使用哪个呢

应该是 192.xx.xx.xx 或者 172.xx.xx.xx 之类开头的。或者输入 ifconfig 然后搜索 inet 关键字,应该是除 inet6 之外的那个。

你好,我用查看 Mac 的 IP 地址这个命令,显示有三个ip地址,应该使用哪个呢

应该是 192.xx.xx.xx 或者 172.xx.xx.xx 之类开头的。或者输入 ifconfig 然后搜索 inet 关键字,应该是除 inet6 之外的那个。

谢谢,我在三个里面选了第一个就成功了。是10.120开头的。请问如果退出clashx之后,需要在pd里面关闭代理设置才能正常使用网络吗?

toFrankie commented 1 year ago

谢谢,我在三个里面选了第一个就成功了。是10.120开头的。请问如果退出clashx之后,需要在pd里面关闭代理设置才能正常使用网络吗?

看起来是需要的,因为关闭之后对应端口的服务也就停了。我想其实是不需要退出 ClashX 的,不需要代理的情况下,把「设置为系统代理」关掉就好。如果实在不行,就只能关掉 Windows 里面的代理设置。

xxxbetterrun commented 1 year ago

谢谢,我在三个里面选了第一个就成功了。是10.120开头的。请问如果退出clashx之后,需要在pd里面关闭代理设置才能正常使用网络吗?

看起来是需要的,因为关闭之后对应端口的服务也就停了。我想其实是不需要退出 ClashX 的,不需要代理的情况下,把「设置为系统代理」关掉就好。如果实在不行,就只能关掉 Windows 里面的代理设置。

谢谢,以前我以为不用clashx需要退出,现在我知道可以关掉设置为系统代理

JordanQD commented 10 months ago

为什么选了3个IP地址都不行呢?是要桥接还是共享网络呢?我的ClashX这么设置对吗?两个端口都试过了 CleanShot 2023-10-17 at 19 41 19

toFrankie commented 10 months ago

为什么选了3个IP地址都不行呢?是要桥接还是共享网络呢?我的ClashX这么设置对吗?两个端口都试过了

印象中两个都行,试下改为桥接模式(桥接网络 -> WiFi)