2020년 2월 7일 금요일

우분투 프록시 서버 설치 하기 Shadowsocks-libev

우분투 18.04 에 프록시 서버 설치

Shadowsocks는 인터넷 검열을 우회하는 가볍고 빠르고 안전한 
Socks5 프록시입니다.

프로그램 설치
    sudo apt update
    sudo apt install shadowsocks-libev

설정 파일을 열어서 수정
    sudo vi /etc/shadowsocks-libev/config.json

파일이 열리면 아래와 같은 내용이 있습니다.
적절히 수정 하시면 됩니다.
{
"server":"123.123.123.123",
"server_port":8388,
"local_port":1080,
"password":"mypasswd@1234",
"timeout":60,
"method":"chacha20-ietf-poly1305"
}
server 는 사용 하시는 서버의 아이피 이고
password 는 접속시 사용아리 비밀번호 입니다.
포트는 8388 그대로 사용 해도 되지만 
저는 8888 로 변경했습니다.
저장 후 닫고 빠져 나오시면 됩니다.

Shadowsocks-libev 서비스 시작
    sudo systemctl start shadowsocks-libev.service

리눅스 서버 재부팅시 자동 시작을 활성화 
    sudo systemctl enable shadowsocks-libev.service

Shadowsocks-libev 상태확인
    systemctl status shadowsocks-libev.service

Shadowsocks-libev 설정 파일을 다시 적용 할려면
    sudo systemctl restart shadowsocks-libev

위에서 적용한 서버 포트의 방화벽을 열어 줘야 합니다.
UFW 방화벽을 사용하는 경우 다음 명령을 실행
    sudo ufw allow 8888

iptables 방화벽을 사용하고 있다면 아래 명령어로 방화벽 열기
sudo iptables -I INPUT -p tcp --dport 8888 -j ACCEPT sudo iptables -I INPUT -p udp --dport 8888 -j ACCEPT

AWS 또는 Google Cloud를 사용하는 경우 웹 기반 제어판에서 방화벽을 구성해야합니다.

----------------  모바일에서 접속 방법 ---------------------
모바일에서 접속 할려면 앱 스토어에서 Shadowsocks 검색 후 설치하고
위에서 설정한 내용을 모바일에 그대로 작성하면 접속 됩니다.



위 참고 사이트를 보면 Ubuntu 데스크탑에서 설치법과
브라우저에서 접속 방법이 나와 있습니다.







댓글 없음:

댓글 쓰기