动态ip

>

代理ip软件

>

换ip软件

>

HTTP代理

>
Socks5代理
黑核动态ip代理
您的位置: 首页 > 新闻资讯 > 正文

使用Nginx代理上网的方法

发布时间:2019-11-07 14:23:53 来源:黑核动态ip代理

分享到

  一般都是使用nginx做反向代理tomcat和其他应用的,其实nginx也是支持正向代理的。

使用Nginx代理上网的方法

  所谓正向代理就是内网用户通过网关访问外部资源,就是电脑上网时浏览器设置下http代理地址访问互联网。

  而反向代理就是外部用户通过网关访问内网资源,通俗讲就是,你的网站跑在内网的8080端口,别人能够通过80端口来访问它。

  http代理配置

# 正向代理上网
server {
  listen    38080;

  # 解析域名
  resolver   8.8.8.8;

  location / {
    proxy_pass $scheme://$http_host$request_uri;
  }
}

  浏览器配置下代理IP和端口,然后访问http://www.ip138.com,可以发现IP已经变化了,说明生效了

  然而访问https网站却打不开,这是由于原生nginx只支持http正向代理,为了nginx支持https正向代理,可以打ngx_http_proxy_connect_module补丁+ssl模块支持

  添加https代理模块

  这里需要重新编译nginx,需要查看当前nginx的版本和编译选项,然后去官网下载同版本的nginx源码进行重新编译

/usr/local/nginx/sbin/nginx -V
wget http://nginx.org/download/nginx-1.15.12.tar.gz
tar -zxvf nginx-1.15.12.tar.gz

  下载模块ngx_http_proxy_connect_module

git clone https://github.com/chobits/ngx_http_proxy_connect_module

  打补丁,对nginx源码修改,这一步很重要,不然后面的make过不去

patch -d /root/nginx-1.15.12/ -p 1 < /root/ngx_http_proxy_connect_module/patch/proxy_connect_rewrite

  在原有配置后追加模块,make后注意不要install

cd /root/nginx-1.15.12/
./configure --with-http_stub_status_module --with-http_ssl_module --with-file-aio --with-http_realip_module --add-module=/root/ngx_http_proxy_connect_module/
make
mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak
cp /root/nginx-1.15.12/objs/nginx /usr/local/nginx/sbin/

  更改配置文件如下,然后启动服务

# 正向代理上网
server {
  listen    38080;

  # 解析域名
  resolver   8.8.8.8;

  # ngx_http_proxy_connect_module
  proxy_connect;
  proxy_connect_allow      443 563;
  proxy_connect_connect_timeout 10s;
  proxy_connect_read_timeout   10s;
  proxy_connect_send_timeout   10s;

  location / {
    proxy_pass $scheme://$http_host$request_uri;
  }
}

  总结

  代理感觉不是很稳定,有时候会打不开,尤其是https网站。访问国外网站千万不要这样搞,这里只是为了熟悉下nginx的正向代理功能。


相关资讯

为什么要用ip代理软件来加强上网的隐私安全

你认为自己是互联网隐私大师吗?你去多远,以确保你在网上匿名?这里收集了十个提示的列表,每个隐私性网络应该知道(并遵循)的心。检查自己,看看这个列表,看看你的立场

来源:黑核混拨ip加速器网

2019-01-05 14:07:50

上网越来越不安全使用ip代理软件解决隐患

不安全的互联网连接您可能已经使用防火墙和安全软件保护了自己的网络和计算机。您可能还有一个经过身份验证的ISP连接。但是,当您通过Internet传输数据时,数据

来源:黑核混拨ip加速器网

2019-01-05 14:52:55

使用代理ip软件让你上网更加安全

在互联网日益发达的今天,我们每天都在使用浏览器浏览最新信息、上网冲浪等,这成为了现代人必不可少的内容之一。许多网民朋友都纷纷表示,互联网本身属于虚拟世界,上网的

来源:黑核混拨ip加速器网

2019-01-07 17:26:19

为什么要选择代理ip软件来上网

相信很多人都对代理软件非常感兴趣,现在网上出现了很多的代理IP软件,这些软件的功能都差不多,对于有需要的人来说他们是有很多帮助的,我们在网上需要经常更换IP,如

来源:黑核混拨ip加速器网

2019-01-08 16:30:29

为什么要选择实用代理ip软件上网

网络是一把双刃剑,我们在网上浏览信息的时候既能够获得我们想要的东西,同时又会产生一定的危害,这是因为我们使用的IP地址有很大的隐患,黑客们可以通过你的IP地址搜

来源:黑核混拨ip加速器网

2019-01-08 17:45:58

代理ip软件让我们上网更加快速

相信现在很多的网民朋友们都对于网络的不稳定和网速慢有诸多的微词,因为在很多大情况下,网民的数量增多,网速就会急转而下变成乌龟爬,如此网民朋友们实在是着急、闹心。

来源:黑核混拨ip加速器网

2019-01-09 17:59:14

为什么说使用代理ip上网更安全

不知道大家发现没有,在浏览某些网站或者论坛是可以清清楚楚的看到自己的IP地址,显然你已经被”记录在案”了.不仅如此,有些比较懂电脑的朋友也可以通过QQ等聊天通讯

来源:黑核混拨ip代理

2019-01-14 14:28:58

互联网工作中ip代理是不可缺少的工具

目前,中国的互联网大军正在不断壮大,各种各样依托互联网的新兴行业正在兴起,哪怕是很多传统行业,为了抢占竞争的制高点,也将跟友商之间的竞争搬到了互联网平台之上。对

来源:黑核混拨ip加速器网

2018-12-27 17:45:23

IP加速器的使用方法和简单问题解决办法

IP加速器,顾名思义就是加速IP,提升网络性能,降低网络延迟。黑核混拨ip加速器是一款ip量大速度快的加速器,非游戏外挂,可以放心使用。IP加速器的客户端设置简

来源:黑核混拨ip加速器网

2018-12-28 10:21:44

Nginx作为反向代理服务器

Nginx通过proxy模块实现反向代理功能。在作为web反向代理服务器时,nginx负责接收客户请求,并能够根据URI、客户端参数或其它的处理逻辑将用户请求调

来源:黑核动态ip代理

2019-05-23 10:18:23

什么是ip代理软件?可以修改ip地址吗?

经常碰到朋友问,代理IP是做啥的,有什么用。我对他一顿解释,然后他还是云里雾里,好吧,可能是我口才不好,这里写文再解释下。代理IP对于很多人来说,用处很大,他们

来源:黑核混拨ip加速器网

2018-12-27 17:27:18

在线客服
讨论QQ群
客服电话
13318873961