常见问题

* 本文档为常见问题的处理方法，当工具无法正常使用时可先参考本文档寻找解决方法
* 错误报告的详细情况，参见 FAQ(..).txt


-------------------------------------------------------------------------------


* WinPcap 提示已安装旧版本无法继续：
  * 到安装和卸载程序、运行菜单或 %PROGRAMFILES(x86)% (64位系统)/%PROGRAMFILES% (32位系统) 寻找 WinPcap 的卸载程序
  * 如果找不到卸载程序，则可能需要进入安全模式删除 WinPcap 的所有文件然后重新安装：
    * %WINDIR%\system32\Packet.dll
    * %WINDIR%\system32\drivers\npf.sys
    * %WINDIR%\system32\WanPacket.dll
    * %WINDIR%\system32\wpcap.dll
    * %WINDIR%\system32\pthreadVC.dll

* 安装、运行或重启服务时出现：
  * 服务没有及时响应启动或控制请求 - 请检查是否有错误报告生成，详细情况参见下文 Error.log 详细错误报告 一节
  * Service start failed, please check the configuration. - 请检查是否有错误报告生成，详细情况参见下文 Error.log 详细错误报告 一节

* 调试模式
  * 当有任何怀疑程序工作不正常或者出错的情况，可绕过服务控制程序直接使用程序的调试模式进行调试，所有错误都将直接输出到屏幕上
  * 终止所有正在运行的实例，确定同一时间只能有一个程序正在运行中
  * 直接以管理员权限运行 exe 即可

* 如果出现以下结果，则说明服务没有运行成功或者设置出错，请检查是否有错误报告生成，或请移步 ReadMe 文档中 安装方法 一节

   >nslookup www.google.com
    ..
    服务器:  UnKnown
    Address: ::1（视所在网络环境而定，本地监听协议为 IPv4 时为 127.0.0.1）

    *** UnKnown 找不到 www.google.com: No response from server


-------------------------------------------------------------------------------


* 如果出现以下结果，则说明服务已经运行成功但远程 DNS 服务器没有回应，请检查是否有错误报告生成
  * 请务必设置一个正确的、有效的、可以使用的境外 DNS 服务器
  * 出现这种情况可能为网络问题。部分地区 ISP/运营商对 UDP 协议转发丢包率比较高，可尝试切换到 TCP 协议模式（参见 ReadMe 文档中 配置文件详细参数说明 中 Base 基本区域 的 Operation Mode 一节）或者多尝试请求几次
  * 可尝试重启服务（参见 ReadMe 文档中的 重启服务）

   >nslookup www.google.com
    服务器:  pcap-dnsproxy.server（视配置文件设置的值而定，参见 ReadMe 文档中 配置文件详细参数说明）
    Address: ::1（视所在网络环境而定，本地监听协议为 IPv4 时为 127.0.0.1）

    DNS request timed out.
        timeout was 2 seconds.
    DNS request timed out.
        timeout was 2 seconds.
    DNS request timed out.
        timeout was 2 seconds.
    DNS request timed out.
        timeout was 2 seconds.
    *** 请求 pcap-dnsproxy.server 超时（视配置文件设置的值而定，参见 ReadMe 文档中 配置文件详细参数说明）

   >nslookup -vc www.google.com
    服务器:  pcap-dnsproxy.server（视配置文件设置的值而定，参见 ReadMe 文档中 配置文件详细参数说明）
    Address: ::1（视所在网络环境而定，本地监听协议为 IPv4 时为 127.0.0.1）

    *** 没有 www.google.com 可以使用的 internal type for both IPv4 and IPv6 Addresses (A+AAAA) 记录
