Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>I will try to answer it at my best, as I already had this problem.</p> <p>When you are using a Socks5 connection, your ip resolution is forwarded to the socks server.</p> <p>At the version 5 the SOCKS implementation may receive full domain names as the destination and source addresses<a href="http://www.ietf.org/rfc/rfc1928.txt" rel="nofollow">[1]</a> (page 4).</p> <p>On the Mac OS the default is SOCKS 5 as indicated in <a href="https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSStream_Class/Reference/Reference.html#//apple_ref/doc/c_ref/NSStreamSOCKSProxyConfigurationKey" rel="nofollow">[2]</a> at (NSStreamSOCKSProxyVersionKey).</p> <p>So by default the mac client will use SOCKS5 and WILL forward the DNS requests.</p> <p>I hope this answer your question: "Why my script follows /etc/hosts but the browsers do not, when there is a SOCKS proxy?" --> because the SOCKS5 implementation forward dns requests :)</p> <p>With Regards</p> <p><a href="http://www.ietf.org/rfc/rfc1928.txt" rel="nofollow">1</a> - <a href="http://www.ietf.org/rfc/rfc1928.txt" rel="nofollow">http://www.ietf.org/rfc/rfc1928.txt</a></p> <p><a href="https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSStream_Class/Reference/Reference.html#//apple_ref/doc/c_ref/NSStreamSOCKSProxyConfigurationKey" rel="nofollow">2</a> - <a href="https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSStream_Class/Reference/Reference.html#//apple_ref/doc/c_ref/NSStreamSOCKSProxyConfigurationKey" rel="nofollow">https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSStream_Class/Reference/Reference.html#//apple_ref/doc/c_ref/NSStreamSOCKSProxyConfigurationKey</a></p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload