访问控制
访问控制列表决定了谁可以使用此Charles实例。通常您在自己的机器上运行Charles,且仅限自己使用,因此localhost始终包含在ACL中。但您可能希望允许网络上的其他主机使用Charles作为代理;例如当您需要从多台计算机进行测试,并希望在一个Charles实例中查看结果时。
可输入单个IP地址或带子网掩码的IP地址。子网掩码可表示为IP地址后接掩码位数(如192.168.0.0/16),或IP地址后接子网掩码(如192.168.0.0/255.255.0.0)。
当ACL外的主机首次尝试访问Charles时,Charles会显示警告弹窗。该通知会提示访问已被拦截,显示对应IP地址,并提醒您若需允许访问请将其添加至ACL。
每个IP地址仅触发一次警告,避免重复访问导致的警告泛滥。
网络安全设置
请检查计算机上的防火墙或网络安全设置是否阻止了入站连接,这可能是其他设备无法连接到您计算机上Charles的原因。
在Windows 10系统中,请通过"网络和Internet设置"中的"更改连接属性",确保"启用网络发现"选项已开启。