FoxyProxy와 함께 Firefox 3.5.7을 사용하고 있습니다. 다른 쪽 끝에 HTTP 프록시 서버로 8080을 전달하는 ssh 터널이 있습니다. FoxyProxy를 사용하면 업무 트래픽을 직접 보내지 만 그 밖의 모든 것은 프록시 서버를 통과합니다. 그러나 DNS 조회는 여전히 해결을 위해 회사의 DNS 서버로 이동합니다. OS에 특정 DNS 트래픽을 퍼뜨 리지만 ssh 터널을 통해 다른 모든 것을 밀어 넣을 수있는 애드온이 있습니까? 긴 샷이지만 물어 보는 것이 결코 아프지 않습니다 ….
답변
-
파이어 폭스에서 주소 표시 줄에 이것을 입력하십시오 :
about : config
-
조심하겠다고 약속하십시오.
-
필터 텍스트 상자에 다음을 입력하십시오. proxy
-
network.proxy.socks_remote_dns 라는 환경 설정 이름을 찾으십시오
. 두 번 클릭하여 true로 설정하십시오.
Firefox는 이제 DNS 요청을 로컬로 해결하지 않고 프록시합니다.
답변
어느 정도 시간이 지났습니다. 현재 파이어 폭스 버전 에서는 프록시 설정을 설정 한 네트워크 설정에서 직접 ” 원격 DNS “를 확인할 수 있습니다 .
답변
SOCKS 서버처럼 작동하도록 동적 전달 (openssh 클라이언트의 -D 플래그)을 수행하도록 ssh 클라이언트를 구성하십시오. 그런 다음 SOCKS를 통해 원격 DNS 조회를 수행 할 수 있습니다. 직접 HTTP 프록시는 원하는 것을 지원하지 않습니다.
FoxyProxy에는 양말로 원하는 것을하는 방법에 대한 정보가 있습니다. Privoxy도 좋은 옵션입니다.