'proxy서버구축'에 해당되는 글 1건

  1. 2023.06.05 PROXY (프록시) 서버 구축 해드립니다.

 

[프록시 서버 구축건 자주 묻는 질문 / 답변] 

 

Q1.  프록시 서버를 구축하고 싶은데 대량도 가능한가요?

A1. 불가능합니다. 저는 자체 서버만을 구축하므로  반드시 회선을 보유하고 계셔야 합니다. 100개의 IP가

       필요하다면 고정 IP 100개를 가지고 있어야 합니다.  대량의 경우 제가 아닌~ 구축전문업체를 알아보세요

 

Q2. VPN과 PROXY가 뭐가 다른가요?

A2. 세부적인 작동 방식과 원리등은 틀리나  IP주소가 서버측으로 변경된다는건 동일합니다. 우회목적으로 VPN이나

       PROXY나 별반 다른건 없습니다.  오뚜기 열라면과 농심 신라면의 차이 정도 입니다. 

       전문적인 내용을 살짝 추가하면 둘의 작동방식이 틀리므로 지원하는 OS나 디바이스가 틀릴뿐 입니다.

       아이폰의 경우 OS가 워낙 제한적이라 VPN은 openvpn과 wireguard만 지원하며 proxy는 제대로 사용하려면

       현질 (과금)한 어플만 가능합니다. 무료의 경우 어플이 툭하면 없어지거나 쓰레기 광고로 도배되어 있습니다.

 

자체 VPN 서버 구축을 해왔습니다.  서버를 구축 했던 사유는 외부에서 일을할때 사무실에 가지 않아도 되는 것과  

 

IP우회 기능으로 외국에서 한국IP를 사용한다던가 하는 것이 었는데  최근에 중국에서 VPN을 차단하다보니 무용지물이

 

되었고 중국에서  SHADOWSOCKS라는 프록시가 개발되어 여러가지 꼼수등으로

 

사용하는 유저들이 많은것을 알게 되었습니다.

 

그중에 제가 모르는것들도 많았고 피드백을 이것저것 받게 되었습니다. 

 

PROXY도 여러가지 기능이 있는데  IP우회 기능이 포함되어 

 

중국 VPN을 대체하는 수단으로  사용을 하고 있습니다.

 

-구축 가능한 수단

1. 리얼서버- 하드웨어 직접구성 -> 예) PC에 리눅스를 설치

2. 네이티브 가상화 -  Esxi등 (가상화 프로그램을 주체(1ST)로 설치함, 모니터링을 위해 별도 PC필요하다는 단점이 있음

3. 호스트  가상화 - Vitualbox등  ( OS안에 가상OS가 들은것, EX) 윈도우10에 VMWARE WORK STATION설치 )

4. 도커 - core (경량) 가상화 ( 가상화로 일부 핵심 엔진이나 프로세스만  돌아가도록 만든것)

 

-구축 가능한 OS

1. 리눅스 - 센트OS, 데비안등

2. 정형화된(기성품) NAS OS - SYNOLOGY,  QNAP, NETGEAR. 

3. 오픈소스 NAS - 트루나스, OMV등, 종류 겁나게 많음  

4. 공유기 OS - OpenWRT, X-WRT,  microtik

5. 오픈소스 방화벽 - pfsense, OPNsense...

6. 윈도우 -  호스트 가상화로 가능 (Virtualbox, Vmware...)  비대면 구축 가능(원격으로 가능)

 

비고: 여러가지 OS를 쓰는 이유는 게임에선 뭐가 잘되고 유튜브는 뭐가 잘되고 중국연통은 어떻고 뗀신은 어쩌고

등  다양한 환경에서 궁합이 맞는것들이 있기 때문 입니다. 사실 저도 잘 몰라요. 제보 받거나 테스트 해봐야 압니다.

 

 

-구축 가능한 PROXY 종류

1. 브라우저  프록시 (내부)-  브라우저 전용 프록시 내부가 아닌 외부주소:포트 만으로 IP변경 (내부용)

2. 브라우저 프록시 (외부) -  외부주소:포트번호로 접속 가능한 프록시,  IP변경 가능

3. SOCKS5 무계정 - 주소:포트 형식, 패스워드 불필요 (PC와 모바일 둘다 되어야 하므로, 외부IP 접속가능) 

4. SOCK55 유계정   - 특정 게임에서 아이디 패스워드 필요하다고 해서 새로 구축 성공, 외부IP 접속가능

5. SHADOWSOCKS  - 단독형,  접속 프로그램 필수, PC와 모바일(안드로이드)가능 

6. V2RAY - 단독형, 접속 프로그램 필수(PC와 모바일 가능)

7. OPNsense, PFsense 같은 방화벽 OS - FreeBSD계열이라 조건이 맞는경우 비교적 쉽게 구축가능

8. OpenWRT - 여러가지 가능 

 

OpenWRT는 프로그램을 컴파일 할수가  있어서 이론상 거의 무한대 입니다.

그외 dd-WRT, X-WRT처럼 파생상품도 많습니다.  방화벽OS도 많아서 이것저것 찾아볼 수 있습니다.

리눅스에서 컴파일 되거나 패키지로 지원되거나 하는 것들은 테스트 가능합니다.

 

프록시 서버도 매월 돈주고 사용하는곳이  있을 거라 보구요.

 

제가 만드는건  개인/가정집에 만들어서 사용하는 단독 서버 입니다. 

인터넷 상품 속도에 따라 만족스러운 속도가 나올수도 있고요. 

 

초기 비용(구축비) 만 들어갈뿐 이후 유지비용은 없습니다. 프로그램간 장단점이 있을수 있으니 잘 생각하셔서

선택하면 됩니다.  자체서버 구성의 경우 NAS서버를 보유하고 있다거나 운영하는 개인서버를 가지고 있다면 

초기 환경만 비슷하면 가상화로 언제든지 구축 가능 하다는 장점이 있습니다.

 

VPN도 중국에서 잘되는  WIREGUARD 언제든지 추가 가능합니다. 

 

서버사양이 i5/16gb/nvme 256gb이상 이면  PC 1대로 VPN 3가지, PROXY 여러가지 동시에 돌릴수 있습니다.

개인들마다 사용하는 환경이 죄다 틀리고 하는 게임도 틀려서 뭐가 잘되고 안되고는 없습니다.

정답은 없지만 이것저것 해보면 결국  최적화가 되더 라구요 .

 

카톡/라인 : dna2073 (월~금 09:00~18:00) ,  메일: dna2073 골뱅이 네이버로 문의주세요

 

대부분 18시 이후 야간이나 주말에 문의가 많은데 익일 오전이나 주말이후 답변드립니다!

 

Posted by 준타
,