Learnix 사내망은 모든 서버가 외부로 나갈 때 사내 프록시를 의무 경유해야 하고, 내부 대상은 프록시를 타면 오히려 통신이 실패합니다. 운영팀이 배포한 /etc/learnix/proxy.conf 의 값을 읽어, 모든 사용자의 로그인 셸에 프록시 환경 변수가 적용되도록 /etc/profile.d/learnix-proxy.sh 를 만드세요.
값은 반드시 /etc/learnix/proxy.conf 에서 읽어 구성하세요(설정 파일의 값이 바뀌면 그에 맞아야 합니다). 등호 주변 공백과 주석 줄 처리에 주의하세요. no_proxy 항목은 콤마로 구분하며 항목 순서는 자유입니다.
1. /etc/profile.d/learnix-proxy.sh 파일을 만들고 권한을 644 로 두세요.
2. 로그인 셸에서 http_proxy 와 https_proxy 가 /etc/learnix/proxy.conf 의 proxy_host·proxy_port 로 조합한 http://호스트:포트 값이 되게 하세요.
3. 로그인 셸에서 no_proxy 에 localhost, 127.0.0.1, 이 서버의 FQDN(hostname -f 결과)이 모두 포함되게 하세요.
4. no_proxy 에 proxy.conf 의 활성 bypass 항목이 모두 포함되고, 주석 처리된(폐기된) bypass 항목은 포함되지 않게 하세요.