앞으로 프록시 설정

오징어 순방향 프록시 실시

배경

  서로에 액세스 할 수있는 LAN에 A와 B 사이 :와 B (10.8.200.200 네트워크 IP) : 두 개의 서버 A (10.8.200.100 인트라넷 IP)가있다. A는 외부 네트워크에 액세스 할 수 없습니다, B는 인터넷에 액세스 할 수 있습니다. 이제 우리는 프록시 서버 B를 통해 액세스 외부 네트워크 리소스에 프록시 서버, A와 B에 필요

단계

  • 프록시 서버 구성
  • B 서버 에이전트 구성
    • 설치 오징어
    • 구성 오징어
    • 오징어를 사용

프록시 서버 구성

이 /etc/profile.d 폴더에있는 글로벌 환경 변수를 구성 :

정력 /etc/profile.d/proxy.sh

#--------- 编辑proxy.sh 文件------------

# 填写代理服务器 B 的 IP 以及 squid 缺省端口 3128
export http_proxy=http://10.8.200.200:3128

# 设置https代理
export https_proxy=https://10.8.200.200:3128

# 如果需要设置不代理的IP或者网址,可以如下列出
export no_proxy="10.8.200.115, www.baidu.com, ..."

프로필을 사용

소스의 / etc / pofile

구성 서버 B 프로그램 오징어

설치 오징어

오징어 설치 apt-get을

구성 오징어

# 在 /ect/squid/ 文件夹下找到 squid.conf 
# 备份
cp suqid.conf squid.conf_bak

# 修改配置文件
# ip 配置
# 找到 http_access deny all 改为
http_access allow all

# 端口配置
# 缺省端口为 3128 , 如需更改需如下指定端口,此次不更改
http_port 1008

오징어를 사용

# 检查语法是否正确
squid -k parse 

# 前台启动 squid.conf
/usr/local/squid/sbin/squid -N -d1

# 后台启动
/usr/local/squid/sbin/squid -s

# 停止
/usr/local/squid/sbin/squid -k shutdown

참고

오징어 명령은
어떻게 네트워크에서 프록시 서버를 설정하기

추천

출처www.cnblogs.com/yaolin1228/p/12288057.html