iOS上的Mudfish应用
本文介绍了如何使用iOS上的Mudfish应用。可以通过在App Store中搜索“Mudfish”来找到Mudfish应用。
介绍
与桌面版Mudfish之间的区别
以下是iOS上Mudfish应用与桌面版Mudfish VPN之间的区别总结:
对于Mudfish应用而言,它始终以全局VPN模式运行。它不支持按应用设置VPN功能。这意味着在iOS上的所有流量都将通过您选择的Mudfish节点。
在Mudfish应用中,不会应用从桌面版Mudfish VPN设置的“项配置/程序设置”。Mudfish应用的配置是完全独立的。
您的数据计划是共享的。如果您的数据计划是PPT(流量付费),您的信用使用量将根据您所使用的量收费。
但是,如果您的数据计划是订阅制,将不会产生额外的信用费用,但速度有限制。
Mudfish信用可以在Mudfish的各个服务之间共享。因此您可以在Mudfish应用和Mudfish其他服务中都使用它。
用户界面
首页
首页是登录界面。单击(加号)图标,您可以进行注册。
如果您想保持登录状态,可以使用“记住我”按钮。
主屏幕
非常简单的屏幕,具有以下选项:
欢迎!
信用
显示当前的Mudfish信用余额。如果您单击它,将进入InApp支付的界面。
Mudfish节点
显示您选择的当前Mudfish节点。如果要更改,可以点击。
配置
您可以更改连接协议和MTU。
连接协议
目前仅支持UDP协议。默认为UDP(端口10008)。
MTU
您可以指定MTU大小。默认为1400字节。
RTT检查速度
这指定了用户与Mudfish节点之间进行RTT检查的速度。如果这个值大于1,它将在“Mudfish节点”菜单中显示延迟(ping)信息。各个值的含义如下:
0
这表示“关闭RTT检查”。这是默认值。
1
这是RTT检查的最慢速度。在某些环境下,过于激进的RTT检查可能导致您的家用路由器挂起。对于这种情况,您可以使用此值。
5
这是RTT检查的最高速度。5个线程将同时检查RTT信息。
连接
显示当前连接状态。如果您点击,可以进行“连接”或“断开连接”。
常见问题(FAQ)
隧道自动断开连接!
当出现此问题时,请按照以下步骤检查Mudfish应用是否崩溃:
打开“设置->隐私与安全->分析和改进”菜单。
在那里,打开“分析数据”菜单。它将显示在iOS手机上发生的崩溃日志,并按字母顺序排序。向下滚动一小段并尝试查找包含“Mudfish”内容的条目。
如果有条目,则表示Mudfish应用发生了崩溃,文件名指向时间戳。
要分析此问题,请将Mudfish应用的.ips
文件发送至support@loxch.com
邮箱。
错误代码
在本节中,我将描述使用Mudfish iOS应用程序时可能遇到的每个错误代码,并介绍解决方法。
如果以下方法未能解决问题,请在Mudfish论坛上提问。
MUDEXP_00001
从提供者处获得空响应
当出现此问题时,通常表示Mudfish应用的数据包隧道未正确安装。要解决此问题,请尝试按照以下步骤进行:
卸载现有的Mudfish应用。
从App Store重新安装Mudfish应用。
登录后,请确保您“添加VPN配置”。
MUDEXP_00007
https请求失败
此错误表示使用SSL(HTTPS)协议无法连接到Mudfish网站。以下是可能遇到的情况:
Code=-1202
此服务器的证书无效。您可能正在连接到一个自称是“mudfish.net”的服务器,这可能会使您的机密信息受到风险。
此错误代码表示您位于进行DPI(深度数据包检查)的网络防火墙下。
请检查您是否已经运行任何类型的基于VPN的筛选应用程序,或者您的ISP或路由器是否进行DPI。
MUDEXP_00032
writeDatagram错误: <errstr>
此错误表示无法将UDP数据包发送到您选择的Mudfish节点。通过检查<errstr>
消息,您可以了解失败的详细原因:
Code=57 "Socket is not connected"
该消息表示您位于网络防火墙下。如果发生此问题,请尝试使用其他Mudfish节点。
MUDEXP_00042
bad authentication <errno>
此错误表示您的iPhone与Mudfish身份验证服务器之间存在身份验证问题。有关详细信息,请检查以下错误代码:
-2
此错误代码表示您的手机与Mudfish主服务器之间的连接存在问题。通常在此错误之前会记录其他错误日志。
-3
这意味着您的ID/密码错误。请再次检查您的ID/密码。或者请尝试从Mudfish应用注销并重新登录。
MUDEXP_00043
not enough credits
该消息表示您的账户没有Mudfish信用。您需要在 http://mudfish.net/admin/credits/buy 链接购买Mudfish信用。
MUDEXP_00048
Client error while sigining in: error Domain = <domain>
Code=<errno>
<err_string>
此错误表示无法将HTTP请求发送到Mudfish网站以进行登录操作。其症状取决于<errno>
,如下所示:
-1202
此服务器的证书无效。您可能正在连接到一个自称为“mudfish.us”的服务器,这可能会使您的机密信息受到风险。
此错误代码表示您位于进行DPI(深度数据包检查)的网络防火墙下。
1005 "The network connection was lost."
此错误表示在HTTP请求进行中时,承载HTTP请求的底层TCP连接已断开。
请检查您的网络是否有网络防火墙。如果您从中国大陆连接,请注意长城防火墙会阻止Mudfish网站。
MUDEXP_00062
Failed to read for auth (r <return_code>
errno <err_number>
<err_msg>
)
此错误代码表示从Mudfish身份验证服务器读取预期数据失败。通常,此错误表示您的手机与Mudfish服务器之间存在连接问题。
<err_msg>
描述了详细的失败原因。每个<err_number>
的含义如下:
35 Resource temporarily unavailable
此错误表示Mudfish主服务器未在10秒内发送响应。
如果此问题持续存在,请尝试完全终止Mudfish应用,然后重新登录。
MUDEXP_00092
Invalid form
此错误表示用户名或密码存在问题,无法登录。如果出现此问题,请从应用中注销并重新登录。