网站首页 > 精选教程 正文
正向代理和反向代理介绍
正向代理: 代理用户端请求服务端,相对于服务器端,用户端是匿名的。例如企业内网使用正向代理(如:防火墙、上网行为等都属于正向代理),所有员工都访问百度,但百度看到的只有一个公网IP,百度也不知道是哪个员工访问的它。
反向代理: 代理服务端提供的服务,相对于用户端,服务端是匿名的。同样是访问百度(www.baidu.com),所有用户输入的都是一个网站或者一个IP,但是百度后面有成千上万的服务器,你也不知道你访问的是哪一个。
背景:
今天我们的内容讲的是正向代理用户端上网
1台终端(不能上网),1台服务器(可以上网),服务器用于正向代理,代理终端上网。
环境准备:
服务器:Centos(可以上网)
客户机:Centos(不能上网)
服务器端
1.关闭防火墙
[root@nginx]# systemctl stop firewalld
[root@nginx]# setenforce 0
2.安装Nginx
[root@nginx]# yum install -y nginx
3.修改Nginx配置
[root@nginx conf.d]# pwd
/etc/nginx/conf.d
[root@nginx conf.d]# vim default.conf
server {
listen 8088; #可以改443;https
resolver 172.17.8.1 #指定DNS服务器IP地址
location / {
proxy_pass http://$http_host$request_uri; ##设定http代理服务器的协议和地址,可以是https
}
}
4.重启Nginx
[root@nginx]# systemctl restart nginx
无网客户端
1.全局代理配置
[root@PC]# vim /etc/profile
export http_proxy='192.168.1.201:8088' #我的是http代理,是nginx代理IP(代理服务器IP)
# export https_proxy=''192.168.1.201:443' #允许https端口
# export ftp_proxy=''192.168.1.201:80'
2.生效配置
[root@PC]# source /etc/profile
3.测试代理是否生效
[root@PC]# curl -vv www.baidu.com // 访问百度
● 使用yum安装软件也成功了
PS:如果不确定有没有走代理,可以进入到服务器端的/var/log/nginx/access.log,输入下面命令后,在访问百度就会有日志跳出来。
[root@nginx]# tail -f /var/log/nginx/access.log
- 上一篇: Linux-防火墙配置相关命令
- 下一篇: Firewalld--01 防火墙安全、基本指令、区域配置
猜你喜欢
- 2024-09-22 Nginx: 高效稳定的服务器软件
- 2024-09-22 全面护航你的Web应用程序安全:开源防火墙解决方案——BunkerWeb
- 2024-09-22 Nginx何防止流量攻击,读完之后,大部分程序员都收藏了...
- 2024-09-22 Linux下通过AnySetup配置防火墙
- 2024-09-22 nginx如何成为全球头号web服务器
- 2024-09-22 云服务器同时安装宝塔和WAF防火墙共存教程
- 2024-09-22 Linux自编译云锁Web网站防火墙,看完小白也能保护网站安全
- 2024-09-22 基于 openresty 的 web 应用防火墙 cheerwaf
- 2024-09-22 Firewalld--01 防火墙安全、基本指令、区域配置
- 2024-09-22 Linux-防火墙配置相关命令
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)