it-swarm-korea.com

프로그램 사용 및 프록시 통과

우리 학교는 모든 인터넷 접속을위한 프록시를 요구합니다. 인터넷을 사용하려면 프록시를 사용하지 마십시오. 프록시 설정을 입력 할 수없는 많은 프로그램에서 문제가됩니다.

프록시 뒤에있을 때 Steam을 어떻게 사용합니까? 어떻게 든 구성 파일에 세부 정보를 입력하거나 Internet Explorer에서 설정을 가져 오도록 할 수 있습니까?

그렇지 않은 경우 프록시를 통해 모든 트래픽 (또는 모든 프로토콜 x 트래픽)을 전달하는 '가상'네트워크 어댑터를 만들기위한 소프트웨어가 있습니까?

Windows 7 에서이 특정 문제에 직면하고 있지만 모든 운영 체제에 대한 솔루션을 환영합니다.

24
Josh Hunt

Proxifier 를 확인하십시오. SSH 터널과 결합하면 프록시를 통해 대부분의 프로그램을 얻을 수 있어야합니다.

우리 학교 (및 내 주에있는 다른 모든 학교)에는 프록시의 other 쪽에있는 대부분의 포트를 차단하는 매우 정교한 웹 필터링 프록시 설정이 있습니다. Windows에서 위에서 언급 한 프로그램 조합을 사용하여 문제를 해결할 수있었습니다.

필요에 따라 PuTTY를 사용하여 SSH 터널을 만든 다음 터널을 프록시로 사용하도록 Proxifier를 설정하십시오. 프록시를 통해 모든 포트의 트래픽을 라우팅해야합니다.

8
Josh Hunt

tun2socks 소프트웨어 (Linux, Windows)는 모든 수신 TCP 연결을 지정된 프록시 서버를 통해 전달하는 가상 네트워크 인터페이스를 생성합니다. SOCKS 프록시 만 사용할 수 있습니다. SOCKS 뒤에서 udpgw 전달자를 실행할 수 있으면 UDP도 전달할 수 있지만 기본적으로 TCP 만 전달할 수 있습니다. 이러한 요구 사항을 충족한다고 가정하면 다음과 같이 설정할 수 있습니다.

먼저 가상 인터페이스를 생성하고 구성하십시오. Linux에서 :

openvpn --mktun --dev tun0 --user <your_user>
ifconfig tun0 10.0.0.1/24

또는 Windows에서 OpenVPN을 설치하여 TAP-Win32 가상 인터페이스를 얻고 IP 10.0.0.1, netmask 255.255.255.0을 할당하십시오.

그런 다음 실제 전달을 수행하는 tun2socks를 시작하십시오.

badvpn-tun2socks --tundev tun0
  --netif-ipaddr 10.0.0.2 --netif-netmask 255.255.255.0
  --socks-server-addr <socks_server_address>:<socks_port>

여기서 10.0.0.2는 가상 인터페이스 내부의 가상 라우터 IP입니다. 가상 인터페이스 자체 (10.0.0.1/24)에 할당 된 것과 동일한 서브넷에 있어야합니다. Windows에서는 tun0 대신 다음을 사용하십시오.

--tundev "tap0901:<display_name_of_TAP-Win32_device>:10.0.0.1:10.0.0.0:255.255.255.0"

이 시점에서 가상 라우터 10.0.0.2를 핑 (ping) 할 수 있어야합니다 (이 경우 실행중인 tun2socks 프로그램이 응답합니다). 프록시를 통해 연결을 전달하려면 가상 장치를 통해 연결해야합니다. Linux에서 :

route add default gw 10.0.0.2 metric 0

또는 Windows의 경우 :

route add 0.0.0.0 mask 0.0.0.0 10.0.0.2 metric 0

여기서 중요한 부분은 경로가 기존 기본 경로보다 우선한다는 것입니다. 또한 SOCKS 서버가 로컬 네트워크에없는 경우 연결이 가상 인터페이스로 다시 라우팅되지 않도록 메트릭이 더 높은 예외 경로를 추가해야합니다. 자세한 내용은 상단의 링크를 참조하십시오.

3
Ambroz Bizjak

내가 아는 한 Steam은 Internet Explorer의 기본 프록시 설정을 사용합니다. 프록시 스크립트를 사용하면 문제가 발생할 수 있지만 해결하기 쉽습니다. 프록시 주소에 대한 스크립트를 파고 프록시로 설정하면 Steam이 제대로 작동합니다.

계속 문제가 발생하면 Steam 포럼을 살펴보십시오. Valve의 Steam 개발자는 일반적으로 기술 지원/도움말 포럼을 트롤하고 필요한 경우 지원을 제공합니다.

개별 Steam 게임에 문제가 있다면 특정 포트를 사용하는 경향이 있기 때문에 운이 좋지 않을 수 있습니다.

1
Andrew Scagnelli

가장 좋은 방법은 제어판의 인터넷 설정에서 프록시 정보를 설정하는 것입니다. Uni가 프록시 구성 스크립트를 사용하는 경우 웹 브라우저에서 해당 파일로 이동하여 수동 설정을 확인하거나 스크립트를 사용하여 실행할 수 있습니다 최선을 다해. 그 후 증기가 작동해야합니다. 내 uni는 최근 스팀 다운로드 속도를 조절할 수 있도록 프록시가 아닌 Steam 액세스를 막았습니다 ... :(

1
rollinginsanity

Windows의 경우 KKcap라는 무료 유틸리티가 있습니다.

KKCap, 무료 프록시 소프트웨어 SOCKS5, Shadowsocks 등을 지원합니다. Proxifier 또는 SSTap과 같은 프록시 소프트웨어에 대한 무료 대안입니다. VPN의 경량 대안이기도합니다. Windows XP에서 Windows 10으로 지원. 모든 인터넷 앱에서 연결을 리디렉션하십시오.

프록시를 통과하려는 프로그램에 맞게 구성해야합니다.

0
T.Todua

모든 프록시가 모든 포트에 액세스하는 것을 허용하지는 않으므로 실제로 설명 할 수 없습니다.

Https : // URL에 액세스 할 수 있고 외부의 시스템에 액세스 할 수있는 경우 외부 시스템에서 VPN 서버를 설정하고 시스템에서 VPN을 실행하여 해당 서버를 통해 모든 트래픽을 터널링 할 수 있습니다. 포트 443에서 VPN을 실행하고 핸드 쉐이킹에 SSL을 사용하는 한이 서버에 액세스 할 수 있습니다.

Linux 에서이 작업을 수행했지만 SSH를 사용했지만이 작업은 Windows에서 가능합니다 (위의 기능을 지원하는 무료 VPN을 제공하는 경우).

0
Mike McQuaid