Linux 터미널 에서 프 록 시 액세스 네트워크 사용
2657 단어 링크 ux 지식
1.wget 명령 으로 프 록 시 접근
wget 은 매우 강력 합 니 다.프 록 시 설정 을 지원 합 니 다.프 록 시 는 환경 변수 나 wgetrc 파일 에서 설정 할 수 있 습 니 다.
방법 1:현재 환경 변수 설정
#export PROXY=http://219.239.66.253:80/ 이렇게 하면 wget 을 이용 하여 해외 네트워크 를 대리 다운로드 할 수 있다.그러나 이러한 환경 변수 설정 은 현재 환경 에 만 유효 하 며,다시 시작 하면 설정 이 사라 집 니 다.
방법 2:wget 프로필 설정
#vi /etc/wgetrcftp_proxy = http://219.239.66.253:80/http_proxy = http://219.239.66.253:80/https_proxy = http://219.239.66.253:80/ (메모:따옴표 없 음")
방법 3:wget 명령 행 인자 설정
wget 지원-e 인자 로 프 록 시 설정\#wget-e"httpproxy=http://[username]:[password]@proxyip:port/” “http://www.baidu.com"그 중,-e,–execute=COMMAND 'wgetrc'형식의 명령 을 실행 합 니 다.wgetrc 형식 은/etc/wgetrc 또는~/wgetrc 기록 과 입력 파일 을 참조 합 니 다.
2.환경 변수 에서 프 록 시 설정
주로/etc/profile 파일 에서 환경 변수 설정 프 록 시(기계 가 재 부팅 한 후 프 록 시 설정 효과 가 사라 지지 않 음)입 니 다.
# /etc/profile
# System wide environment and startup programs, for login setup# Functions and aliases go in /etc/bashrc
ftp_proxy=222.47.26.12:8888http_proxy=222.47.26.12:8888https_proxy=222.47.26.12:8888no_proxy=192.168.95.20export ftp_proxyexport http_proxyexport https_proxyexport no_proxy
추가 후 시스템 을 다시 시작 하면 됩 니 다.이때 모든 네트워크 연결 은 에이 전 트 를 통 해 연결된다.
실례:[root@localhost ~]# wget “www.blogger.com”–2011-09-06 07:29:17– http://www.blogger.com/Connecting to 222.47.26.12:8888… connected.Proxy request sent, awaiting response… 200 OKLength: 81 [text/html]Saving to: `index.html’
100%[====================================>] 81 –.-K/s in 0s
2011-09-06 07:29:17 (7.72 MB/s) – `index.html’ saved [81/81]
3.일부 사 이 트 는 대리 하지 않 습 니 다.
전역 사용자 가 모든 Shell 에 적용 하려 면/etc/profile 파일 을 수정 해 야 합 니 다.
# vi /etc/profile
파일 에 다음 설정 추가
http_proxy=proxy.abc.com:8080
https_proxy=$http_proxy
ftp_proxy=user:[email protected]:8080
no_proxy=*.abc.com,10.*.*.*,192.168.*.*,*.local,localhost,127.0.0.1
export http_proxy https_proxy ftp_proxy no_proxy
그 속
http_proxy:http 프로 토 콜 은 프 록 시 서버 주 소 를 사용 합 니 다.
https_proxy:https 프로 토 콜 은 보안 프 록 시 주 소 를 사용 합 니 다.
ftp_proxy:ftp 프로 토 콜 은 프 록 시 서버 주 소 를 사용 합 니 다.
user:에이전트 가 사용 하 는 사용자 이름;
password:사용자 이름 의 비밀 번 호 를 대리 사용 합 니 다.
proxy.abc.com:프 록 시 주소,IP 일 수도 있 고 도 메 인 이름 일 수도 있 습 니 다.
8080:사용 하 는 포트;
no_proxy:프 록 시 호스트 나 IP 를 사용 하지 않 습 니 다.
저장 종료,로그아웃 재 로그 인 시스템 이 적 용 됩 니 다.
이 방법 은 http 프 록 시 만 설정 할 수 있 습 니 다.socket 프 록 시 를 사용 하여 인터넷 에 접속 하 는 다른 설정 방법 이 있 습 니 다.