动态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加速器网

2018-12-27 17:45:23

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

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

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

2018-12-28 10:21:44

操作简单又实用的IP加速器

怎么才能自动修改电脑IP地址,有时注册一个账号需要改IP地址才能注册,那么怎么修改电脑的IP地址呢,如果能自动的切换自己网络IP地址?这时候需要用到换ip工具,

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

2018-12-28 11:52:51

现在采集越来越难如何找到实用的HTTP代理IP

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

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

2018-12-28 15:56:10

国内好用又实惠的https代理ip服务器不要错过了

随着大数据时代的到来,爬虫已经成了获取数据的必不可少的方式,在使用爬虫多次爬取同一网站时,经常会被网站的IP反爬虫机制给禁掉,为了解决封禁IP的问题,通常会使用

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

2018-12-28 16:55:02

免费的代理ip软件能用吗?

很多网民朋友疑惑,市面中的免费爬虫代理IP到底安不安全?使用后会对自己造成威胁吗?其实大家有这些顾虑是正常的,小编在这里也不推荐使用免费代理IP。一、IP重复率

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

2018-12-28 17:34:12

这几招教你解决IP被封的问题

在爬虫时,我们不可避免的会遇到网页的反爬封锁,所以就有了爬虫的攻防,在攻和守之间两股力量不断的抗衡。接下来就讲讲使用爬虫时ip限制问题的六种方法!方法1.1.I

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

2018-12-28 17:47:52

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

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

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

2018-12-27 17:27:18

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

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

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

2019-01-05 14:07:50

Nginx作为反向代理服务器

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

来源:黑核动态ip代理

2019-05-23 10:18:23

在线客服
大客户VIP渠道
点击这里给我发消息
讨论QQ群
客服电话
13318873961