推广 热搜: csgo  vue  angelababy  2023  gps  新车  htc  落地  app  p2p 

Centos配置nginx代理上网服务器,让你的终端隐身

   2023-08-17 网络整理佚名2170
核心提示:代理用户端请求服务端,相对于服务器端,用户端是匿名的。代理服务端提供的服务,相对于用户端,服务端是匿名的。今天我们的内容讲的是正向代理用户端上网1台终端(不能上网),1台服务器(可以上网),服务器用于正向代理,代理终端上网。服务器:(可以上网)PS:如果不确定有没有走代理,可以进入到服务器端的/var/log/nginx/.

正向代理反向代理简介

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

转发代理

反向代理:由代理服务器提供的服务,相对于客户端,服务器是匿名的。 同样是访问百度(),都是用户输入一个网站或者一个IP,但是百度后面有几千台服务器,你不知道自己访问的是哪一台。

反向代理

背景:

今天我们说的是正向代理客户端上网

1台终端(不能访问互联网),1台服务器(可以访问互联网),服务器用于正向代理,代理终端访问互联网。

环境准备:

服务器:(可以访问互联网)

客户端:(无法访问互联网)

服务终端

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/.log。 输入以下命令后,访问百度时会弹出一条日志。

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

#网上# #每日一点linux#

 
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报
Powered By DESTOON