Shadowsocks 클라이언트가 실행되지만 효과가 없습니다.

Shadowsocks 클라이언트가 실행되지만 효과가 없습니다.

모두가 Linux VPS를 서버로, Windows 시스템을 클라이언트로 사용하고 있는 것 같아서 저는 이를 작동시킬 수 있었습니다.

그러나 Windows의 Shadowsocks 서버(외부 서버에 액세스할 수 있음)와 Linux 시스템의 클라이언트(데이터 분석 작업을 위한 도구가 필요함)를 다른 방식으로 작업해야 합니다.

내가 사용하는 구성은 다음과 같습니다.

# windows ssserver config json
ssconfig.json
{
  "server":"winID.company.com",
  "server_port":8388,
  "local_address": "127.0.0.1",
  "local_port":1080,
  "password":"notapassword",
  "timeout":300,
  "method":"aes-256-cfb",
  "fast_open": false
}

Windows cmd에서 실행하십시오.

ssserver -c ssconfig.json

Linux의 구성 파일:

# CentOS sslocal config json
{
   "server":"winID.company.com",
   "server_port":8388,
   "local_address": "127.0.0.1",
   "local_port":1080,
   "password":"notapassword",
   "timeout":600,
   "method":"aes-256-cfb"
}

터미널에서 sslocal을 실행하세요:

sudo sslocal -c ~/bin/ss-win.json -d start

둘 다 오류 메시지 없이 실행됩니다. 그러나 이것은 작동하지 않는 것 같습니다. 어떤 아이디어가 있나요?

배경 이야기:

왜 이 일을 해야 합니까? 몇 달 전 제가 처음 병원에 도착했을 때 받았던 질문은 다음과 같습니다.

  • 모든 것이 Windows 7에서 실행됩니다.
  • IT 부서는 Linux에 대해 아무것도 몰랐고 Linux에 대해 어떤 조치도 취하고 싶지 않았습니다.
  • "자유 소프트웨어" 사이트에 대한 액세스가 승인되지 않으면 github 등이 차단됩니다.

github.com, centos.org 등에 대한 액세스 권한을 부여받았지만 이는 내 로그인과 연결되어 있으며 IT에서는 내 Linux 시스템을 Windows Active Directory에 추가하고 내 Linux 로그인을 사용할 단서나 의사가 없습니다.

나는 충분히 강력한 새 기계를 구입하는 중입니다. ESXi 위에 Windows VM과 Centos VM을 두는 것을 생각하고 있으며 CentOS는 Windows VM(로그인하고 외부 세계에 액세스할 수 있는 곳)을 "프록시"로 사용합니다.

작동해야합니까?

관련 정보