如何设置代理服务器上网(Centos配置nginx代理上网服务器教程)

正向代理和反向代理介绍

正向代理: 代理用户端请求服务端,相对于服务器端,用户端是匿名的。例如企业内网使用正向代理(如:防火墙、上网行为等都属于正向代理),所有员工都访问百度,但百度看到的只有一个公网IP,百度也不知道是哪个员工访问的它。

如何设置代理服务器上网(Centos配置nginx代理上网服务器教程)

正向代理

反向代理: 代理服务端提供的服务,相对于用户端,服务端是匿名的。同样是访问百度,所有用户输入的都是一个网站或者一个IP,但是百度后面有成千上万的服务器,你也不知道你访问的是哪一个。

如何设置代理服务器上网(Centos配置nginx代理上网服务器教程)

反向代理

背景:

今天我们的内容讲的是正向代理用户端上网

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.confserver {          listen 8088; #可以改443;https          resolver 172.17.8.1 #指定DNS服务器IP地址          location / {                    proxy_pass http://$http_host$request_uri; ##设定http代理服务器的协议和地址,可以是https                          }          }
如何设置代理服务器上网(Centos配置nginx代理上网服务器教程)

配置截图

4.重启Nginx

[root@nginx]# systemctl restart nginx

无网客户端

1.全局代理配置

[root@PC]# vim /etc/profileexport 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 baidu  // 访问百度
如何设置代理服务器上网(Centos配置nginx代理上网服务器教程)

● 使用yum安装软件也成功了

如何设置代理服务器上网(Centos配置nginx代理上网服务器教程)

yum安装软件

PS:如果不确定有没有走代理,可以进入到服务器端的/var/log/nginx/access.log,输入下面命令后,在访问百度就会有日志跳出来。

[root@nginx]# tail -f /var/log/nginx/access.log

声明:所有白马号原创内容,未经允许禁止任何网站及个人转载、采集等一切非法引用。本站已启用原创保护,有法律保护作用,否则白马号保留一切追究的权利。发布者:白马号,转转请注明出处:https://www.bmhysw.com/article/31007.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
白马号白马号

相关推荐

  • 声音图标不见了怎么办?解决音量图标消失问题

    声音图标不见了怎么办?解决音量图标消失问题 可能的原因 解决方案 结论 可能的原因 声音图标在电脑上消失可能有以下原因: 系统错误 驱动程序问题 图标设置被更改 电脑中毒 解决方案 如果您发现声音图标不见了,可以尝试以下解决方案: 检查系统错误:打开任务管理器,找到“Windows Explorer”进程,右键点击并选择“重启”。 检查驱动程序:打开设备管理…

    2023-06-08
    00
  • Linux初学者需了解的Bash命令操作技巧分享

    Linux初学者需了解的Bash命令操作技巧分享 Bash基本命令 文件操作命令 目录操作命令 权限管理命令 Bash基本命令 Bash是Linux系统下的一种Shell,是用户与Linux系统内核交互的接口。以下是几个Bash基本命令: cd:切换目录 ls:列出当前目录下的文件和目录 pwd:显示当前所在目录的路径 mkdir:创建一个新目录 rm:删除…

    2023-06-27
    00
  • Win10微软商城出现中英混搭如何解决?

    Win10微软商城出现中英混搭如何解决? 问题描述 解决方案 小贴士 问题描述 在使用Win10微软商城时,有些用户会发现商城中出现了中英混搭的情况,这种情况可能会影响用户的使用体验,让用户感到困惑。 解决方案 如果你遇到了Win10微软商城中出现中英混搭的情况,可以通过以下两种方式进行解决: 更改系统语言设置 这种方法需要更改Win10的系统语言设置,具体…

    2023-08-04
    00
  • Windows 11预览版现允许在文件资源管理器中重排序选项卡

    随着微软为 Windows 11 的文件资源管理器重新引入多标签页功能,Insider 测试者们现又发现能够对选项卡进行重新排序。感兴趣的 Insider 测试者,可尝试在 Windows 11 预览版本中手动开启。相关操作能够如预期般使用,就像 Reddit 网友 Levminer 在动图中展示的那样。 (图 via Softpedia) 据悉,微软曾于数…

    2022-03-28
    00
  • agp接口连接什么(agp什么意思 一文读懂)

    AGP接口 AGP(Accelerate Graphical Port),加速图形接口。随着显示芯片的发展,PCI总线日益无法满足其需求。英特尔于1996年7月正式推出了AGP接口,它是一种显示卡专用的局部总线。严格的说,AGP不能称为总线,它与PCI总线不同,因为它是点对点连接,即连接控制芯片和AGP显示卡,但在习惯上我们依然称其为AGP总线。AGP接口是…

    2022-12-27
    00

联系我们

QQ:183718318

在线咨询: QQ交谈

邮件:183718318@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信