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

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

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

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

Windows 10 네트워크 구성을 살펴보았고 프록시의 IP 주소를 입력할 위치를 찾았지만 연결할 사용자 이름/비밀번호를 포함하는 옵션이 없습니다.

Windows 네트워크 설정

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

답변1

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

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

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

가능한 해결책은 설치 중입니다.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.

더 무거운 솔루션은 다음을 사용하는 것입니다.오징어. 사용할 수 있는 다른 웹 프록시는 다음과 같습니다.프리복시, 윈게이트,,CCProxy.

답변2

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

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

답변3

게다가:@harrymc위의 답변, 또 다른 옵션:


Squid 프록시를 통해 프록시 인증 설정

솔루션의 크레딧 및 한계

  1. 로컬 프록시를 설치합니다. 예:오징어창문용

  2. 설치 후, squid.conf 파일을 엽니다(작업 표시줄의 오징어 아이콘을 마우스 오른쪽 버튼으로 클릭 -> 오징어 구성 열기).

  3. 다음 코드를 입력하고 인증된 프록시 IP만 제공하십시오(예: 10.1.2.3 -도메인 1이 아님)

    http_access allow all
    http_port 3128
    
    coredump_dir /var/spool/squid3
    refresh_pattern ^ftp:       1440    20% 10080
    refresh_pattern ^gopher:    1440    0%  1440
    refresh_pattern -i (/cgi-bin/|\?) 0 0%  0
    refresh_pattern (Release|Packages(.gz)*)$      0       20%     2880
    refresh_pattern .       0   20% 4320
    
    cache_peer 10.1.2.3 parent 80 0 no-query default login=my_username:my_password
    
    never_direct allow all
    access_log none
    cache_log none
    
  4. 오징어 서비스 다시 시작

  5. 이제 인증된 프록시로 요청을 전달하고 다시 응답하는 로컬 프록시를 호출할 수 있습니다.

    Invoke-WebRequest -Uri 'https://stackoverflow.com/' -Proxy 'http://127.0.0.1:3128'
    

관련 정보