none
route add 命令没有效果 RRS feed

  • Întrebare

  • 我在使用VPN,它目前代理了我全部的网络流量,访问任何网站都使用VPN。

    我希望绕过某些网站,在访问它们时不使用VPN而使用我原本的网络。

    我进行了如下操作:

    右击开始菜单---- “Windows PowerShell (管理员)”,输入:
    netsh winsock reset
    回车
    netsh int ip reset
    回车
    ipconfig /release
    回车
    ipconfig /renew
    回车
    ipconfig /flushdns
    回车
    ipconfig /registerdns
    回车
    执行完毕后直接重启设备

    修改DNS:
    1. 右键网络连接图标,选择 “打开网络和共享中心”。
    2. 点击现在连接的网络名称,打开网络状态窗口,点击 “属性”,在网络属性窗口中双击 “Internet 协议版本4 (TCP / IPv4)”。
    3. 将 DNS 服务器手动设置为“8.8.8.8” 和 “8.8.4.4”,确定。
    4.任务栏搜索框输入 Internet 打开Internet选项---高级---使用TLS1.0 使用TLS1.1 使用TLS1.2 使用TLS1.3(实验) 这4个打上勾。
    执行完毕上述方案后,请您重启设备

    执行完上述操作后,我执行 route add xxx.xxx.xxx.xxx my_IP metric 1

    使用管理员权限执行成功,之后我使用命令 route print 来查看路由是否被添加,显示已被添加。

    route print 执行结果类似如下:

    网络目标       网络掩码                网关                 接口                      跃点数

    1.10.12.0    255.255.252.0      192.168.1.1    192.168.1.185     51

    总共有数千条,绕过了与中国大陆地区有关的地址。我希望在访问中国大陆的网站时不使用VPN,访问其他网站时使用VPN。

    然而,我在浏览器中访问网站,即使它的域名已被包含在已添加的路由IP中,仍然使用VPN来访问。我更换了数个浏览器,包括Edge、IE、Chrome、Firefox,都无法正确访问。route add命令的确被成功执行了,但却没有实际效果。请问如何解决?

    另,我如何绕过某个域名而非IP地址段,例如 www.baidu.com ,可否使用route add命令或其他命令呢?

    非常感谢。

    vineri, 23 septembrie 2022 07:58