
저는 공개 IP 주소가 있는 퍼티를 통해 교직원 서버에서 데비안을 사용합니다. 나는 sudo를 가지고 있습니다. 내 홈 Windows 브라우저에서 "web of science"에 액세스하기 위해 Http/html 프록시로 작동하게 만드는 방법이 궁금합니다. 내 데비안을 http 프록시(가능한 경우 순서대로)로 작동시키는 방법에 대한 지침을 어디서 얻을 수 있는지 궁금합니다.
답변1
구성 메뉴의 "연결 > SSH > 터널"에서 터널로 이동합니다.
소스 포트 상자에 "-D9999" 포트 번호를 입력하고 아래의 동적 옵션을 선택합니다. 그런 다음 추가를 클릭하세요.
연결할 수 없는 경우 Linux 상자의 "/etc/ssh/sshd_conf"에 있는 "sshd_conf" 파일을 편집해야 합니다.
변경해야 할 줄은 다음과 같습니다.
#AllowTcpForwarding no
too
AllowTcpForwarding yes
연결할 수는 있지만 전달할 수는 없으므로 확인해 보세요.
Firefox에서는 다음과 같이 SOCKS v5가 선택되어 있는지 확인해야 합니다.
"SOCKS 호스트: 127.0.0.1" "포트: 9999" 설정
"다음에 대한 프록시 없음:" 섹션에 "127.0.0.1, localhost"를 나열합니다.
또한 프록시를 통해 DNS 트래픽을 전달하도록 Firefox를 설정해야 합니다. 그렇지 않으면 DNS 조회를 위해 여전히 로컬 인터넷이나 인트라넷에 의존하게 됩니다.
URL 표시줄에 about:config를 입력하고 Enter 키를 누릅니다. 주의하겠습니다 버튼을 클릭한 다음 "network.proxy.socks_remote_dns" 옵션을 검색하세요. 값이 true인 경우 그대로 두는 것보다 그렇지 않은 경우(이전에 변경한 적이 적음) 마우스 오른쪽 버튼을 클릭하고 전환을 선택합니다. 이제 모든 것이 잘 진행될 것입니다.
답변2
몇 가지 가능한 답변을 제공 하지만 apt-cache search http proxy
여기서 추천할 만한 것이 있는지는 실제로 알 수 없습니다. 내 경험에 따르면 보안 터널을 만들려면 SSH를 사용하는 것이 가장 좋으며 SOCKS 프록시 호환 동적 포트 리디렉션입니다.
$ ssh -D9999 [email protected]
이렇게 하면 데비안에 연결됩니다(이를 위해서는 SSH 서버를 활성화해야 합니다. service ssh enable && service ssh restart
SSH를 사용할 수 있지만 SOCKS 서버도 활성화할 수 있습니다).당신의(클라이언트) 머신(포트 9999). 이제 브라우저로 가서 SOCKS 주소를 127.0.0.1(또는 localhost)로 설정하고 포트를 9999로 설정하면 됩니다.