Linux

Forward Proxy 구성 및 확인

황동리 2024. 9. 13. 14:22
반응형

이번엔 Forward Proxy 구성 및 확인 해보겠습니다.

대략적인 구성도 입니다.

내부망(인터넷 안됨) 에 있는 서버에서 외부와 통신하여 패키지 설치하는 것을 해보도록 하겠습니다.

 

 

Forward Proxy 구성

저는 hinata/forward-proxy-nginx 이미지를 사용하여 구성해보았습니다.

이미지 다운로드
# docker pull hinata/nginx-forward-proxy

컨테이너 시작
# docker run -itd --name fp -p 3128:3128 -p 80 -p 443 hinata/nginx-forward-proxy

 

내부망 서버 Proxy 설정

먼저 프록시 설정을 하지 않고 curl 명령어로 구글 URL을 입력하면 결과가 다음과 같이 나옵니다.

# curl https://www.google.com

 

내부망 서버에서 리눅스 시스템 전역 Proxy 설정을 하겠습니다.

# vim ~/.bashrc
맨 밑에 추가
export http_proxy="http://10.10.91.68:3128"
export https_proxy="http://10.10.91.68:3128"

 

그리고 curl 명령어로 확인을 해보면 아래 이미지와 같이 결과가 나옵니다.

# curl https://www.google.com

 

이제 APT 프록시 설정도 해보겠습니다.

# vim /etc/apt/apt.conf.d/95proxies
Acquire::http::Proxy "http://10.10.91.68:3128/";
Acquire::https::Proxy "http://10.10.91.68:3128/";

 

그리고 apt 업데이트를 해주면 정상적으로 진행이 됩니다.

# apt-get update

 

 

이상 입니다.

반응형

'Linux' 카테고리의 다른 글

Ubuntu 유저 생성 및 sudo 권한 부여  (1) 2024.06.04
RHCSA 공부 3일차  (1) 2024.04.20
Linux rsync를 사용하여 백업  (1) 2024.04.17
NFS mount 오류 확인 및 해결 (Connection time out)  (0) 2024.04.16
RHCSA 공부 2일차  (0) 2024.04.13