Advertisement

在Chrome中独立配置HTTP和SOCKS代理(无需系统级代理)

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本文介绍如何在Google Chrome浏览器中单独设置HTTP和SOCKS代理,而不需要修改整个系统的网络设置。 在Chrome浏览器中单独设置HTTP与SOCKS代理的方法(无需使用操作系统级别的代理)如下: 1. 打开Google Chrome并输入`chrome://settings/`进入设置页面。 2. 点击右上角的“高级”以展开更多选项,然后找到“系统”部分下的“打开您的Proxy设置”,点击它来访问系统的Internet属性窗口(Windows用户),或者直接在MacOS中使用网络偏好设置中的代理标签页进行配置。 3. 在弹出的对话框里切换到连接或类似名称的标签。这里可以手动输入HTTP和SOCKS代理服务器地址及端口信息,同时还可以指定是否需要认证以及相应的用户名密码。 注意:以上步骤仅适用于Windows系统,请根据您所使用的操作系统选择适当的方法进行设置。 在完成上述操作后重启浏览器以使更改生效,并且检查目标网站或服务的连接状态来确认配置已成功应用。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • ChromeHTTPSOCKS
    优质
    本文介绍如何在Google Chrome浏览器中单独设置HTTP和SOCKS代理,而不需要修改整个系统的网络设置。 在Chrome浏览器中单独设置HTTP与SOCKS代理的方法(无需使用操作系统级别的代理)如下: 1. 打开Google Chrome并输入`chrome://settings/`进入设置页面。 2. 点击右上角的“高级”以展开更多选项,然后找到“系统”部分下的“打开您的Proxy设置”,点击它来访问系统的Internet属性窗口(Windows用户),或者直接在MacOS中使用网络偏好设置中的代理标签页进行配置。 3. 在弹出的对话框里切换到连接或类似名称的标签。这里可以手动输入HTTP和SOCKS代理服务器地址及端口信息,同时还可以指定是否需要认证以及相应的用户名密码。 注意:以上步骤仅适用于Windows系统,请根据您所使用的操作系统选择适当的方法进行设置。 在完成上述操作后重启浏览器以使更改生效,并且检查目标网站或服务的连接状态来确认配置已成功应用。
  • Node.js-hpts(http-proxy-to-socks):将SOCKS转换为HTTP的Node.js客户端
    优质
    hpts是一款基于Node.js开发的工具,它能够帮助用户将SOCKS代理服务器轻松地转化为HTTP代理服务器,便于在不同的网络环境下灵活使用。 hpts(http-proxy-to-socks)是一个Node.js客户端,用于将SOCKS代理转换为HTTP代理。
  • Nginx正向HTTPHTTPS.md
    优质
    本文档详细介绍了如何配置Nginx作为正向代理来处理HTTP和HTTPS请求。通过具体步骤和示例,帮助读者掌握Nginx代理设置技巧。 ### Nginx正向代理http和https #### 1. 环境介绍 - **操作系统**:CentOS Linux release 7.6.1810 (Core) - **Nginx版本**:nginx1.18.0 - **网络结构**: - **服务器A**:部署在DMZ区域,IP地址为192.168.252.247,可以访问互联网。 - **服务器B**:位于内部网络中,IP地址为192.168.10.247,无法直接访问互联网,但可以与服务器A通信。 - **目标**:配置Nginx正向代理服务,使得服务器B可以通过服务器A访问http和https资源。 #### 2. 安装依赖环境 在服务器A上(IP地址为192.168.252.247)安装必要的依赖库: ```shell yum install gcc gcc-c++ autoconf automake -y yum install zlib zlib-devel -y yum install pcre pcre-devel -y yum install openssl openssl-devel -y yum install patch -y yum install git -y ``` #### 3. 安装Nginx及第三方模块 - **下载并准备Nginx源码** ```shell # 进入src目录 cd /usr/local/src # 下载nginx源码包 wget http://nginx.org/download/nginx-1.18.0.tar.gz # 克隆第三方模块项目到本地 git clone https://github.com/chobits/ngx_http_proxy_connect_module.git # 解压nginx源码包 tar zxvf nginx-1.18.0.tar.gz # 进入解压后的nginx目录 cd nginx-1.18.0 # 对第三方模块进行处理 patch -p1 < /usr/local/src/ngx_http_proxy_connect_module/patch/proxy_connect_rewrite_101504.patch ``` - **配置Nginx编译参数** ```shell ./configure --prefix=/usr/share/nginx \ --sbin-path=/usr/sbin/nginx \ --modules-path=/usr/lib64/nginx/modules \ --conf-path=/etc/nginx/nginx.conf \ --error-log-path=/var/log/nginx/error.log \ --http-log-path=/var/log/nginx/access.log \ --http-client-body-temp-path=/var/lib/nginx/tmp/client_body \ --with-http_stub_status_module \ --http-proxy-temp-path=/var/lib/nginx/tmp/proxy \ --http-fastcgi-temp-path=/var/lib/nginx/tmp/fastcgi \ --http-uwsgi-temp-path=/var/lib/nginx/tmp/uwsgi \ --http-scgi-temp-path=/var/lib/nginx/tmp/scgi \ --pid-path=/run/nginx.pid \ --lock-path=/run/lock/subsys/nginx \ --user=nginx \ --group=nginx \ --with-file-aio \ --with-http_ssl_module \ --with-http_v2_module \ --with-http_realip_module \ --with-stream_ssl_preread_module \ --with-http_addition_module \ --with-http_gunzip_module \ --with-http_gzip_static_module \ --with-stream_ssl_module \ --add-module=/usr/local/src/ngx_http_proxy_connect_module ``` - **编译并安装** ```shell make sudo make install ``` #### 4. 配置Nginx正向代理 ##### 4.1 HTTP正向代理配置 在`etc/nginx/nginx.conf`文件中添加如下配置: ```nginx http { proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=my_cache:10m inactive=60m; proxy_temp_path /var/lib/nginx/tmp/proxy; server { listen 8080; server_name proxy.example.com; location / { proxy_pass http://192.168.252.247:80; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_cache my_cache; proxy_cache_key $scheme$request_method$host$request_uri; proxy_ignore_headers Cache-Control Expires; proxy_read_timeout 90; proxy_send_timeout 90; } } } ``` ##### 4.2 HTTPS正向代理配置 由于Nginx默认不支持HTTPS的正向代理,因此需要安装第三方模块`ngx_http_proxy_connect_module`,已在步骤3中完成。HTTPS代理配置如下: ```nginx http { server { listen 8081 ssl; server_name proxy.example.com; location / { proxy_pass https://192.168.252.247:443; proxy_set_header Host $
  • Linux下的HTTP
    优质
    本教程详细介绍了在Linux系统下如何配置和设置HTTP代理服务器的方法与步骤,帮助用户轻松实现网络请求通过代理进行转发。 本程序在Linux环境下实现了一个简易的HTTP代理,并运用了多线程编程技术。它使用epoll来管理套接字描述符,并通过mutex进行线程间的同步操作。此外,该程序还包含了简单的缓存机制与日志记录功能。
  • socks服务
    优质
    简介:Socks代理服务是一种网络代理协议,允许用户通过中间服务器访问互联网。它支持多种应用层协议和加密连接,提供隐私保护和地域限制规避功能。 使用Java语言编写一个基于Socks V5协议的socks代理服务器项目,该项目包含客户端、应用服务器以及socks服务器三个部分。支持无验证模式与用户名密码验证模式的选择,并且可以自由切换这些模式。此外,此项目采用dom4j开源工具来操作xml配置文件,在添加了dom4j.jar包后即可使用其功能。
  • Android服务工具(ROOT)
    优质
    这是一款专为安卓用户设计的便捷实用工具,允许用户轻松管理和配置各种代理服务而无需获得设备ROOT权限。 真正好用的Android代理服务设置软件(无需root权限)。
  • Proxyifier:HTTP转Socks工具
    优质
    Proxyifier是一款便捷实用的软件工具,能够帮助用户轻松地将各种支持HTTP(S)协议的应用程序转换为SOCKS代理模式。它简化了网络应用的代理设置过程,提升了用户的网络体验和隐私保护能力。 Proxifier是一款功能强大的SOCKS5客户端,可以让不支持通过代理服务器工作的网络程序通过HTTPS或SOCKS代理或代理链进行连接。
  • Windows实现HTTP服务器
    优质
    本教程详细介绍如何在Windows操作系统上搭建和配置HTTP代理服务器,帮助用户实现网络请求转发与控制。 在Windows系统下实现HTTP代理服务器的方法。
  • 利用SquidHTTPHTTPS服务器教程
    优质
    本教程详细介绍如何使用Squid软件配置HTTP和HTTPS代理服务器,涵盖安装、基本设置及高级配置等步骤。适合网络管理员学习参考。 我们之前在介绍Nginx的时候顺便配置了正向代理的设定。然而,如果希望支持HTTPS,则直接使用Nginx会比较困难;而在这方面有专门技术优势的Squid则要简单得多。本段落记录如何在CentOS 7上安装和设置Squid 3.5以实现HTTP和HTTPS的功能。 机器配置: ``` [root@liumiaocn ~]# uname -a Linux mail.163.com 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux [root@liumiaocn ~]# ```
  • Selenium头信息的方法(适用于PhantomJS、Chrome、Firefox)
    优质
    本文介绍在Selenium中如何为PhantomJS、Chrome及Firefox浏览器设置代理与头部信息,帮助用户实现更灵活的网页抓取与测试环境搭建。 本段落主要介绍了使用Selenium设置代理(proxy)和请求头(headers)的方法,包括PhantomJS、Chrome和Firefox浏览器的配置。这些方法非常实用,推荐给大家参考。希望对大家有所帮助。