Shadowsocks 설명서

섀도우삭스란?

Shadowsocks는 SOCKS5를 기반으로 하는 보안 프록시입니다. 

클라이언트 <—> ss-local <–[encrypted]–> ss-remote <—> 대상

Shadowsocks는 타사 서버를 통해 인터넷에 연결하여 마치 다른 위치에서 온 것처럼 보이게 합니다.

현재 인터넷 서비스 제공업체(ISP)를 통해 차단된 웹 사이트에 액세스하려는 경우 위치에 따라 액세스가 거부됩니다.

Shadowsocks를 사용하면 차단되지 않은 위치에서 차단된 웹 사이트에 액세스하기 위해 서버를 서버로 다시 라우팅할 수 있습니다.

Shadowsocks는 어떻게 작동합니까?

Shadowsocks 인스턴스는 클라이언트(ss-local)에 대한 프록시 서비스 역할을 합니다. 클라이언트에서 원격 서버(ss-remote)로 데이터/패킷을 암호화하고 전달하는 프로세스를 사용하여 데이터를 해독하고 대상으로 전달합니다. .

대상의 응답도 암호화되어 ss-remote에 의해 클라이언트(ss-local)로 다시 전송됩니다.

Shadowsock 사용 사례

Shadowsocks는 지리적 위치를 기반으로 차단된 웹 사이트에 액세스하는 데 사용할 수 있습니다.

 

다음은 몇 가지 사용 사례입니다.

  • 시장 조사(귀하의 위치/IP 주소를 차단했을 수 있는 외국 또는 경쟁사의 웹사이트에 액세스합니다.)
  • 사이버 보안(정찰 또는 OSINT 조사 작업)
  • 검열 제한 회피(해당 국가에서 검열한 웹사이트 또는 기타 정보에 액세스할 수 있습니다.)
  • 다른 국가에서 사용할 수 있는 제한된 서비스 또는 미디어에 액세스(다른 위치에서만 사용할 수 있는 서비스를 구매하거나 미디어를 스트리밍할 수 있습니다.)
  • 인터넷 프라이버시(프록시 서버를 사용하면 실제 위치와 신원이 숨겨집니다.)

AWS에서 Shadowsocks 인스턴스 시작

설정 시간을 대폭 단축하기 위해 AWS에서 Shadowsocks 인스턴스를 생성했습니다.

 

우리의 인스턴스는 확장 가능한 배포를 허용하므로 수백 또는 수천 개의 서버를 구성해야 하는 경우 신속하게 시작하고 실행할 수 있습니다.

 

아래 AWS 인스턴스에서 제공되는 Shadowsocks 기능 목록을 확인하십시오.

 

Go-ShadowSocks2 기능:

  • UDP Associate가 포함된 SOCKS5 프록시
  • Linux에서 Netfilter TCP 리디렉션 지원(IPv6은 작동하지만 테스트되지 않음)
  • MacOS/Darwin에서 패킷 필터 TCP 리디렉션 지원(IPv4만 해당)
  • UDP 터널링(예: 릴레이 DNS 패킷)
  • TCP 터널링(예: iperf3을 사용한 벤치마크)
  • SIP003 플러그인
  • 재생 공격 완화



Shadowsocks 사용을 시작하려면 여기에서 AWS에서 인스턴스를 시작하십시오.

 

인스턴스를 시작하면 여기에서 클라이언트 설정 가이드를 따를 수 있습니다.

 

Shadowsocks 설정 가이드: 설치 방법

5일 무료 평가판 시작