-
[Ubuntu, Shadowsocks] Shadowsocks 서버 구축하기백엔드/Linux(Ubuntu) 2024. 5. 3. 13:09728x90
Shadowsocks
Shadowsocks는 SOCKS5 프록시 프로토콜을 기반으로 하는 인터넷 트래픽을 안전하게 전송하기 위한 프록시 소프트웨어이다. 암호화 및 터널링 기술을 사용하여 사용자의 인터넷 트래픽을 안전하게 전달하는 만큼 인터넷 검열이 심한 중국에서 주로 사용된다.
이처럼 사용자가 개인 정보를 보호하고 인터넷 검열을 피하기 위해 사용하지만 기업에서 원격 액세스 및 보안 터널링에도 활용된다.
https://github.com/shadowsocks
※ 본 게시글은 Ubuntu 22.04 LTS 버전을 기준으로 작성되었습니다.
설치 방법
apt 리포지토리에서 shadowsocks-libev 패키지를 설치한다.
sudo apt-get update sudo apt install shadowsocks-libev
아래의 내용 중 포트와 비밀번호를 원하는 문자로 수정하고 /etc/shadowsocks-libev/config.json에 덮어씌운다.
{ "server": "0.0.0.0", "server_port": "[port]", "password": "[password]", "timeout": 300, "method": "xchacha20-ietf-poly1305", "mode": "tcp_only", "fast_open": true, "nameserver": "8.8.8.8" }
이후 shadowsocks-libev 서비스를 재시작한다.
sudo systemctl restart shadowsocks-libev sudo systemctl status shadowsocks-libev
참고
https://gist.github.com/zhiguangwang/7018fbc0a38a5b663868
https://guide.ncloud-docs.com/docs/server-shadowsocks
728x90댓글