우리 학교는 모든 인터넷 접속을위한 프록시를 요구합니다. 인터넷을 사용하려면 프록시를 사용하지 마십시오. 프록시 설정을 입력 할 수없는 많은 프로그램에서 문제가됩니다.
프록시 뒤에있을 때 Steam을 어떻게 사용할 수 있습니까? 어떻게 든 구성 파일에 세부 정보를 입력하거나 Internet Explorer에서 설정을 가져 오도록 할 수 있습니까?
그렇지 않은 경우 x
프록시를 통해 모든 트래픽 (또는 모든 프로토콜 트래픽)을 전달하는 ‘가상’네트워크 어댑터를 만들기위한 소프트웨어가 있습니까?
Windows 7 에서이 특정 문제에 직면하고 있지만 모든 운영 체제의 솔루션을 환영합니다.
답변
Proxifier를 확인하십시오 . SSH 터널과 결합하면 프록시를 통해 대부분의 프로그램을 얻을 수 있어야합니다.
내 학교 (내 상태에있는 모든 사람들은) 프록시 설정을 필터링하는 아주 정교한 웹을 가지고있는에있는 블록 대부분의 포트까지 다른 프록시의 측면. Windows에서 위에서 언급 한 프로그램의 조합을 사용하여 문제를 해결할 수있었습니다.
필요에 따라 Putty를 사용하여 SSH 터널을 만든 다음 터널을 프록시로 사용하도록 Proxifier를 설정하십시오. 프록시를 통해 모든 포트의 트래픽을 라우팅해야합니다.
답변
내 tun2socks 소프트웨어 (Linux, Windows)는 지정된 프록시 서버를 통해 들어오는 모든 TCP 연결을 전달하는 가상 네트워크 인터페이스를 만듭니다. SOCKS 프록시 만 사용할 수 있으며 기본적으로 TCP 만 전달할 수 있지만 udpgw
SOCKS 뒤에서 전달자 를 실행할 수 있으면 UDP도 전달할 수 있습니다 . 이러한 요구 사항을 충족한다고 가정하면 다음과 같이 설정할 수 있습니다.
먼저 가상 인터페이스를 생성하고 구성하십시오. 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"
이 시점에서 가상 라우터를 ping 할 수 있어야합니다 10.0.0.2
(이 경우 실행중인 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 서버가 로컬 네트워크에없는 경우 연결이 가상 인터페이스로 다시 라우팅되지 않도록 메트릭이 더 높은 예외 경로를 추가해야합니다. 자세한 내용은 상단의 링크를 참조하십시오.
답변
내가 아는 한 Steam은 Internet Explorer의 기본 프록시 설정을 사용합니다. 프록시 스크립트를 사용하면 문제가 발생할 수 있지만 해결하기 쉽습니다. 프록시 주소에 대한 스크립트를 파고 프록시로 설정하면 Steam이 제대로 작동합니다.
계속 문제가 발생하면 Steam 포럼을 살펴보십시오. Valve의 Steam 개발자는 일반적으로 기술 지원 / 도움말 포럼을 트롤하고 필요한 경우 지원을 제공합니다.
개별 Steam 게임에 문제가 있다면 특정 포트를 사용하는 경향이 있기 때문에 운이 좋지 않을 수 있습니다.
답변
가장 좋은 방법은 제어판의 인터넷 설정에서 프록시 정보를 설정하는 것입니다. Uni가 프록시 구성 스크립트를 사용하는 경우 웹 브라우저에서 해당 파일을 탐색하고 수동 설정을 확인하거나 스크립트를 사용하여 실행할 수 있습니다 최선을 다해서. 그 후 증기가 작동해야합니다. 내 uni는 최근에 스팀 다운로드 속도를 조절할 수 있도록 프록시가 아닌 스팀 액세스를 막았습니다 … 🙁
답변
모든 프록시가 모든 포트에 액세스하는 것을 허용하지는 않으므로 실제로 설명 할 수 없습니다.
https : // URL에 액세스 할 수 있고 외부의 시스템에 액세스 할 수있는 경우 외부 시스템에서 VPN 서버를 설정하고 시스템에서 VPN을 실행하여 해당 서버를 통해 모든 트래픽을 터널링 할 수 있습니다. 포트 443에서 VPN을 실행하고 핸드 쉐이킹에 SSL을 사용하는 한이 서버에 액세스 할 수 있습니다.
Linux 에서이 작업을 수행했지만 SSH를 사용했지만 Windows에서 가능합니다 (위의 사항을 지원하는 무료 VPN을 제공하는 경우).