Windows 10-인증을 사용하여 OS 레벨 프록시 설정


18

특정 서버에 연결하려면 항상 동일한 IP가 있어야합니다. 이를 위해 개인 프록시를 만들었고 해커가 악의적 인 목적으로 사용하지 않도록 인증을 추가했습니다.

Firefox와 같은 소프트웨어에서 프록시를 구성하는 것은 매우 쉽습니다. 문제는 웹 브라우저 만이이 서버에 연결해야하는 소프트웨어가 아니라는 것입니다. 이를 위해 전체 OS가 프록시를 사용하도록 구성하고 싶습니다.

Windows 10 네트워크 구성을 보려고 시도했지만 프록시의 IP 주소를 넣을 장소를 보았지만 연결할 사용자 이름 / 암호를 포함시킬 수있는 옵션이 없습니다.

여기에 이미지 설명을 입력하십시오

이 문제를 어떻게 해결할 수 있습니까?


예; 인터넷 옵션, 프록시를 설정하십시오. 프록시 설정을 사용하는 모든 응용 프로그램은 해당 설정을 따릅니다. 응용 프로그램은 이러한 옵션을 존중할 필요는 없습니다.
Ramhound

"인터넷 옵션"이라고 말하면 "인터넷 옵션"-> "연결"탭-> "LAN 설정"버튼을 의미한다고 생각합니다. 문제는 프록시의 사용자 이름 또는 비밀번호를 지정할 장소가 없다는 것입니다.
Enrique Moreno Tent

문제는 Windows가 연결을 수행하지 않는다는 것입니다. 개별 설정은 해당 설정을 읽고 프록시 자체에 연결하는 데 사용됩니다. 이는 소프트웨어가 프록시를 지원해야 함을 의미합니다. 물론 인증과 동일합니다. 목적에 따라 VPN을 설정하는 것이 더 적절할 수 있습니다. 실제로 인증 정보를 프록시 요청에 추가하는 도우미 프로그램이 필요하지 않은 경우.
Daniel B

그렇게하는 도우미 프로그램에 대해 알고 있습니까? 그리고 항상 동일한 IP 주소를 보장하는 VPN을 설정합니까?
Enrique Moreno Tent

안타깝게도 대부분의 프로그램 (프록시 자체로 작동하고 업스트림 프록시로 요청 전달)은 대부분의 프록시 가능 소프트웨어에서 지원되지 않으므로 NTLM 인증을 처리하기 위해 만들어졌습니다. VPN은 프록시와 유사하게 작동하지만 HTTP (S)뿐만 아니라 모든 네트워크 트래픽을 터널링합니다.
Daniel B

답변:


14

Windows 10은 자동 프록시에 대한 사용자 이름과 비밀번호를 지원하지 않으며 보안상의 이유로 수행되었습니다.

2 단계 프록시를 설정해야합니다.

  1. 사용자 이름과 비밀번호가없는 컴퓨터의 로컬 프록시 서버
  2. 로컬 프록시는 사용자 이름과 비밀번호를 사용하여 실제 외부 프록시에 연결해야합니다

가능한 해결책은 다음 과 같이 proxy-password-automator 와 함께 node.js를 설치하는 것입니다 .

proxy-password-automator
는 사용자 / 암호를 http 프록시 서버로 자동 전송하므로 수동으로 입력 할 필요가 없습니다.

이론적으로에 프록시 서버가있는 경우 real_proxy_ip:8080다음 명령을 실행하여 로컬 프록시를 작성하십시오.localhost:8081

node proxy-login-automator.js -local_port 8081 -remote_host real_proxy_ip -remote_port 8080 -usr user -pwd pw

그런 다음 Window의 프록시 ip : port를로 설정할 수 있습니다 localhost:8081.

보다 무거운 솔루션은 Squid 를 사용하는 것 입니다. 사용 가능한 다른 웹 프록시는 Privoxy , WinGate , Anon , CCProxy 입니다.


귀하의 답변은 마음에 들지만 @harrymc "Windows 10은 자동 프록시에 대한 사용자 이름과 암호를 지원하지 않으며 보안상의 이유로 수행되었습니다." 이것을 어떻게 알 수 있습니까? 그렇다면 다른 대답이 효과가 있다고 설명하는 방법은 무엇입니까? 이 문장을 제거하거나 출처를 알려주십시오.
masterxilo

@masterxilo :이 답변은 3 년 전에 작성되었으며 당시 Windows 자격 증명이 작동하지 않는 것 같습니다. 허용 된 답변에 따르면 이제 일반 자격 증명을 사용할 때 작동합니다 (응용 프로그램에 따라 다르기 때문에 추론합니다). 장래의 독자는 다른 답변에주의를 기울이고 그것이 효과가 있는지 테스트해야합니다.
harrymc

10

Windows 자격 증명을 사용하여 프록시를 인증 할 수 있습니다.

제어판에서 검색 창 자격 증명


왜 공감해야합니까? 이것은 정답입니다.
desmati

@desmati 그 대답이 정확히 어떻게 도움이됩니까?
Yehor Smoliakov 12

이 질문은 시스템 수준에서 사용자 이름 / 암호를 저장하는 방법을 구체적으로 묻습니다. 자격 증명 관리자에 프록시 자격 증명이 지정된 경우 해당 자격 증명은 해당 프록시를 통한 모든 요청에 ​​사용됩니다.
nicholas

3
Windows 자격 증명이 아닌 일반 자격 증명 아래에 항목을 만들어야했습니다. Windows 자격 증명에서 파일을 만들면 프록시를 사용하려고 할 때 여전히 자격 증명을 요구했습니다.
duyn9uyen 2016 년

이것에 대한 추가 단계가 있습니까? 그것은 나를 위해 작동하지 않았다.
시민
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.