답변:
답이 늦다는 것을 알고 있지만 참조 및 답을 찾고있는 사람들에게는
설정 network.proxy.socks_remote_dns
파이어 폭스 설정에서 속성을 (유형에 대해 : 주소 표시 줄에서 설정) TRUE로 로컬 / 원격 SOCKS5 프록시를 통해 DNS 조회를 활성화하는 (단지 두 배의 값을 전환 할 속성을 클릭).
추신 : 다른 브라우저에 대해서는 잘 모르겠습니다 :(
언급 한 바와 같이 저기 , 당신의 시스템 전체 조회를 터널링되지 않습니다 .
SSH 기반 솔루션을 원한다면 여기 에서 영감을 얻 거나 SSHuttle을 사용할 수 있습니다 (예 : here ). DNS 쿼리를 쉽게 전달할 수있는 패치가 있습니다.
YMMV이지만 다음과 같이 성공했습니다.
#!/bin/bash
# Taken from http://stackoverflow.com/questions/4594319/shell-replace-cr-lf-by-comma
DNSSERVERS=$(nmcli d show | grep DNS | awk '{print $2}' | sed -e 'H;${x;s/\n/,/g;s/^,//;p;};d' )
sshuttle \
-vvv \
--dns-hosts ${DNSSERVERS} \
-r server \
254.254.254.254/32