Chrome浏览器通过命令行参数将所有域名导向指定的IP
--host-resolver-rules="MAP * 127.0.0.1" --no-proxy-server
意思是把所有的域名都导向IP127.0.0.1
--no-proxy-server参数的意思是禁用所有代理,不然假如存在代理--host-resolver-rules则会不起任何作用
而且通过该命令行启动Chrome时,必须不存在任何已经创建的Chrome进程,否则也无效
其实还有另外一个命令行参数,只不过该参数可以指定映射到另一个域名,而不是IP,但是假如是HTTPS的话貌似TLS的SNI是"www.baidu.com"(根据下面的示例来说)但是HTTP的请求Header中的Host头则会是别的值,就可能会造成403错误
--host-rules="MAP * www.baidu.com"
浙公网安备 33010602011771号