精华内容
下载资源
问答
  • 关掉IP代理之后,IE浏览器代理状态还在,没有取消。需要取消的话,方法是点击IE浏览器上面的工具选项,如果是IE9及以上的版本,点击IE浏览器右上角的小齿轮图标。 具体的操作是:工具-Internet选项-连接-局域网设置...

    关掉IP代理之后,IE浏览器代理状态还在,没有取消。需要取消的话,方法是点击IE浏览器上面的工具选项,如果是IE9及以上的版本,点击IE浏览器右上角的小齿轮图标。在这里插入图片描述
    具体的操作是:工具-Internet选项-连接-局域网设置–取消为LAN使用代理服务器(这些设置不用于拨号或VPN连接)前面的对勾,抹除代理地址和端口里的数字-确定,-确定,-退出,即可解决问题。
    在这里插入图片描述

    展开全文
  • 因校园服务器(Ubuntu)不能联网,故使用网络代理进行联网,下载所需工具包,操作步骤如下: 下载软件 CCProxy 配置 CCProxy 环境,点击(齿轮)按钮Option,如第一张图参数,然后再点击 Advanced,如第二张图参数...

    欢迎关注
    因校园服务器(Ubuntu)不能联网,故使用Windows环境网络代理进行联网,从而下载所需工具包,操作步骤如下:

    • 使用网络代理的前提必须是,Windows环境与Linux环境必须可以相互Ping通(尝试关闭防火墙)。
    • 在Windows环境中下载软件 CCProxy
    • 配置 CCProxy 环境,点击(齿轮)按钮Option,配置如第一张图参数,然后再点击 Advanced,配置如第二张图参数:

    shadow-image-20201018154759282

    shadow-image-20201018155108834

    点击 Account,设置如下参数

    shadow-image-20201018155317921

    最后点击 Start,运行即可。

    shadow-image-20201018155800503

    • 打开 Ubuntu 终端,使用以下命令即可安装软件:
    1. 使用 pip3 安装所需包:pip3 --proxy=127.0.0.1:808 install 软件包名

    proxy=127.0.0.1:808 为设置网络代理。

    127.0.0.1 改成你自己代理网络的 IP 地址,808 是端口(port),设置与CCProxy的端口(port)一致。
    如果使用以上语句报错如下:
    from pkg_resources import load_entry_point
    ImportError: No module named pkg_resources
    则可以使用如下语句安装:
    python -m pip --proxy=127.0.0.1:808 install

    1. 使用 apt-get 安装所需包:sudo apt-get -o Acquire::http::proxy=“http://127.0.0.1:808/” install 软件包名

    Acquire::http::proxy=“http://127.0.0.1:808/” 为设置网络代理

    127.0.0.1 改成你自己代理网络的 IP 地址,808 是端口(port),设置与CCProxy的端口(port)一致。

    展开全文
  • Java网络代理

    千次阅读 2021-05-23 12:00:09
    网络代理 yue-library提供对Java全局网络代理的便捷配置,与代理服务器信息获取,优雅解决内网服务器环境的服务通信难题。 知识提要 代理服务器推荐使用:squid或socks代理服务器 Java全局代理配置对部分SDK不生效,...

    网络代理

    yue-library提供对Java全局网络代理的便捷配置,与代理服务器信息获取,优雅解决内网服务器环境的服务通信难题。

    知识提要

    代理服务器推荐使用:squid或socks代理服务器

    Java全局代理配置对部分SDK不生效,已知需要单独处理的jar包有:

    • aliyun-java-sdk-core(阿里云短信等)

    代理服务器配置

    重要说明:yue-library提供的是代理服务器配置,而非代理协议配置。

    • 配置HTTP代理服务器可代理HTTP协议
    • 配置HTTPS代理服务器可代理HTTPS协议
    • 配置FTP代理服务器可代理FTP协议
    • 配置SOCKS代理服务器可代理HTTP、HTTPS、FTP、SOCKET协议
    yue:
      net:
        proxy:
          enabled: true                         # 启用Java全局网络代理自动配置(此项值为true,下面的配置才会生效)
    	  
    	  # 配置HTTP代理服务器
          http-server-enabled: true             # 启用HTTP代理服务器进行HTTP请求代理访问
          http-server-host: 127.0.0.1           # HTTP代理服务器Host
          http-server-port: 80                  # HTTP代理服务器Port
    	  
    	  # 配置HTTPS代理服务器
          https-server-enabled: true            # 启用HTTPS代理服务器进行HTTPS请求代理访问
          https-server-host: 127.0.0.1          # HTTPS代理服务器Host
          https-server-port: 443                # HTTPS代理服务器Port
    	  
    	  # 配置FTP代理服务器
          ftp-server-enabled: true              # 启用FTP代理服务器进行FTP请求代理访问
          ftp-server-host: 127.0.0.1            # FTP代理服务器Port
          ftp-server-port: 80                   # FTP代理服务器Port
    	  
    	  # 配置SOCKS代理服务器
          socks-server-enabled: true            # 启用SOCKS代理服务器进行HTTP、HTTPS、FTP、SOCKET请求代理访问
          socks-server-host: 127.0.0.1          # SOCKS代理服务器Host
          socks-server-port: 1080               # SOCKS代理服务器Port
          socks-proxy-version: 5                # SOCKS代理协议版本
    	  
    	  # 更多配置
          non-proxy-hosts: localhost|127.*|[::1]|0.0.0.0|[::0]      # 忽略代理地址,适用于发起HTTP、HTTPS、FTP、SOCKET请求时不进行代理访问(优先级高于其它配置)
          non-proxy-hosts-additional: ai.ylyue.cn|*.ylyue.cn        # 额外忽略地址(适用于不想覆盖默认值进行配置) 
          basic-authenticator-username: ylyue                       # 使用Basic认证方式,连接代理服务器的username
          basic-authenticator-password: ylyue                       # 使用Basic认证方式,连接代理服务器的password
    

    更多功能

    参考上述示例对代理服务器进行配置之后,即可实现Java全局网络代理,但如果还有更多特殊需求,可以结合下面提供的方法实现需求。

    使用系统代理: 在Windows系统、macOS系统和Gnome系统上,可以告诉java.net堆栈,将该属性设置为true,以使用系统代理设置(这两个系统都允许通过它们的用户界面全局设置代理)。注意,此属性只在启动时检查一次。

    public static void main(String[] args) throws Exception {
    	NetProxy.useSystemProxies();// 使用系统代理需要在项目启动之前进行设置
    	SpringApplication.run(TestApplication.class, args);
    }
    

    动态开启与关闭全局代理

    @Autowired
    NetProxy netProxy;
    
    public void use() {
    	netProxy.httpServerEnable();
    	netProxy.httpServerClose();
    	netProxy.socksServerEnable();
    	netProxy.socksServerClose();
    	// https、ftp ...
    }
    

    获取代理配置

    @Autowired
    NetProxyProperties netProxyProperties;
    public void getProxyConfig() {
    	netProxyProperties.getSocksServerHost();
    	netProxyProperties.getSocksServerPort();
    	netProxyProperties.getSocksProxyVersion();
    	netProxyProperties.getNonProxyHosts();
    	netProxyProperties.getNonProxyHostsAdditional();
    	netProxyProperties.getBasicAuthenticatorUsername();
    	netProxyProperties.getBasicAuthenticatorPassword();
    	// http、https、ftp ...
    }
    

    帮助

    Java全局网络代理知识

    Java Networking and Proxies

    Networking Properties

    ProxySelector

    阿里云代理配置

    HttpClientConfig config = HttpClientConfig.getDefault();
    config.setHttpProxy("http://ylyue:80");
    config.setHttpsProxy("http://ylyue:80");
    profile.setHttpClientConfig(config);
    

    aliyun-spring-boot SMS Example

    代理配置参考1

    代理配置参考2

    Docker网络代理

    docker网络代理分为 docker自身网络代理配置docker容器内部网络代理配置,这两点很容易让人混淆,区别如下:

    docker自身网络代理

    • 如:docker pull命令

    docker容器内部网络代理

    • 如:docker exec进入容器内部之后使用curl命令(curl命令默认开启系统代理,即配置docker容器网络代理)
    • 如:容器内部运行的java -jar程序(Java程序默认不使用系统代理,需手动开启)

    Linux网络代理

    环境变量 描述 值示例
    http_proxy 为http变量设置代理,不填开头默认以http协议传输 10.20.56.32:8000
    user:pass@192.168.31.10:8080
    socks5://10.20.48.254:1080
    https_proxy 为http变量设置代理 同上
    ftp_proxy 为http变量设置代理 同上
    socket_proxy 为http变量设置代理 同上
    all_proxy 全局变量设置代理,配置了这个变量,上面的就不要设置了。 同上
    no_proxy 1、无需代理的主机名或域名;
    2、不支持使用通配符*以及网络范围(CIDR)表示法;
    3、多个的时候,使用,号分割;
    www.baidu.com,192.168.3.29,localhost,127.0.0.1,0.0.0.0

    注意: no_proxy并不支持使用通配符*以及网络范围(CIDR)表示法,故此以下示例中采用穷举法列举IP。

    vi /etc/profile
    
    export all_proxy=192.168.0.2:3128 # 代理服务器地址及认证信息
    
    no_proxy_local=localhost,127.0.0.1,0.0.0.0,10.0.0.0/8
    no_proxy_1=192.168.3.1
    no_proxy_2=$(echo 192.168.0.{65..69} | sed 's/ /,/g')
    no_proxy_3=$(echo 10.15.65.{90..110} | sed 's/ /,/g')
    
    export no_proxy=${no_proxy_local},${no_proxy_1},${no_proxy_2},${no_proxy_3} # 不需要代理的IP
    
    source /etc/profile && curl www.baidu.com
    

    结语

    解决自身项目中的Java网络代理问题,可以选择按照上面介绍的使用方式依赖yue-library-base模块,或者参考yue-library的实现把相关代码搬运到自身项目中,解决网络代理问题。注意不代理配置一定要配置哦,减少不必要的网络开销。

    展开全文
  • CentOS7虚拟机安装完成后设置静态ip以连接网络。但因为我的虚拟机装在服务器上,上网被限制,故而需设置代理服务才能成功联网。解决了我的问题,希望对大家也能有帮助。 第一部分、设置静态ip 进入CentOS7,打开...

    CentOS7虚拟机安装完成后设置静态ip以连接网络。但因为我的虚拟机装在服务器上,上网被限制,故而需设置代理服务才能成功联网。解决了我的问题,希望对大家也能有帮助。

    第一部分、设置静态ip

        进入CentOS7,打开Terminal,在root权限下输入命令 cd /etc/sysconfig/network-scripts 进入该文件夹,输入命令 ls 浏览该文件夹下的文件,如下图所示:

        可以看到该文件夹下有一个名为ifcfg -eno*****的文件,输入命令 vi ifcfg-eno***** 可以打开该文件并进行编辑,如下图所示:

       进入以后按照下图红框提示修改文件ifcfg-eno*****中的内容。

    BOOTPROTO=static

    ONBOOT=yes

    IPADDR=your ip

    GATEWAY=your gateway

    NETMASK=your netmask

    DNS1=8.8.8.8

    DNS2=8.8.4.4

        这里再分享几个vi编辑器的命令:

    i 切换到输入模式

    :q 退出vi编辑器

    :w 保存文件

    :wq 保存并退出

    Esc 切换到命令模式

        保存并退出文件以后输入命令 service network restart 重启服务,此时网络就应该可以正常使用了,可以输入命令 ping www.baidu.com 进行测试。

    第二部分、设置代理服务

        前文说过,我的虚拟机在服务器上,网络受限,所以并不能正常连网,所以我还需要设置代理服务。这里我使用了CCProxy将自己的主机作为代理服务器供此台虚拟机连网使用,CCProxy的使用本文不多赘述,本文只再简单写写CentOS7上需要的设置。

        编辑yum配置文件:

    输入命令 vi  /etc/yum.conf 

    增加语句 proxy=http://代理服务器ip:端口号

        编辑wget配置文件:

    输入命令 vi /etc/wgetrc

    增加语句 http_proxy=http://代理服务器ip:端口号

    https_proxy=http://代理服务器ip:端口号

    ftp_proxy=http://代理服务器ip:端口号

        编辑系统环境变量:

    输入命令 vi /etc/profile

    增加语句 export http_proxy=http://代理服务器ip:端口号

    export https_proxy=http://代理服务器ip:端口号

    export ftp_proxy=http://代理服务器ip:端口号

    export no_proxy="127.0.0.1,localhost"

        输入命令 source /etc/profile 重载系统环境变量

        至此,代理服务器也设置成功了,可以正常连网了。如果以后遇到其他问题或者有对这方面有了深刻理解,再来更新本文内容。

    展开全文
  • 网络爬虫—动态代理使用

    千次阅读 2017-08-18 10:22:27
    网络爬虫—动态代理使用
  • 即使你在setting的http proxy中关掉代理,实际编译时还会使用上次设置过的代理。 升级到AndroidStudio3.2.1后,gradle.properties没有代理配置信息。 需要到 C盘的 .gradle文件夹下找到 gradle.properties...
  • 我的目的就是为了设置代理,但之前必须连接WIFI才能设置代理,我就想通过手机卡上网怎么设置代理呢? 还真有这个功能:APN。 安卓的教程有人已经写过了,直接照着弄就好:https://www.jianshu.com/p/1972c5ee4d43...
  • 配置Linux wget,yum 使用代理访问网络

    千次阅读 2010-03-06 00:26:00
    配置Linux wget,yum 使用代理访问网络。如果你的linux主机需要通过代理服务器才能访问外部网络。可以通过如下方式实现。 1.wget 需要在当前用户的目录下创建一个".wgetrc"文件[root@linux ~]#vi .wgetrchttp-proxy...
  • Qt 之 QNetworkProxy(网络代理

    万次阅读 热门讨论 2016-05-24 18:42:01
    简述QNetworkProxy类提供了一个网络代理。QNetworkProxy提供了配置网络代理支持Qt网络类的方法。目前支持的类有QAbstractSocket、QTcpSocket、QUdpSocket、QTcpServer和QNetworkAccessManager。简述 介绍 使用 ...
  • 本人用的是8.0版本的kettle,然后用的是Shadow代理,在上完谷歌搜完资料后第二天发现自己的kettle无法登陆上资源库了,...后来我再次使用网络代理 发现又能再次连上资源库了 最后解决的方法暂时只有在退出kettle...
  • win10关闭代理

    千次阅读 2019-08-12 17:04:35
    win10关闭代理服务器 1.点击win10右下角通知按钮 2.选择所有设置 3.选择网络和internet 4.选择代理 5.关闭使用代理服务器
  • Docker网络代理设置

    万次阅读 2017-02-18 12:09:59
    背景 在一些实验室环境,服务器没有直接连接外网的权限,需要通过网络代理。我们通常会将网络代理直接配置在/etc/environment、/etc/profile之类的配置文件中,这对于大部分操作都是可行的。然而,docker命令却使用...
  • 右上角——设置——高级设置——打开代理设置——选连接——局域网设置关闭代理 就ok了! ubuntu呢。。。 是的,正如你看到的,请你使用command line。那就是用呗,打开terminate敲如下命令。 man google-chrom...
  • 本文记录基于 zerotier 使用 Linux Kernel 设置转发代理.
  • 网络代理【7】Golang使用ReverseProxy实现Websocket代理》 2.4 支持https代理 《网络代理【8】Golang使用ReverseProxy实现HTTPS代理》 三、HTTP特殊Header头和特殊状态码 3.1 特殊Header头 Connection: 当前事务...
  • Postman设置网络代理

    万次阅读 2018-05-02 11:04:27
    1、什么是网络代理? 在一个基本的网络会话中,一个客户端发送一个请求到服务器,服务器返回一个响应;一个代理服务是一个应用程序或者系统,作为一个中介在你的电脑和互联网之间。客户端和服务器,代理以你的名义向...
  • 使用代理无法上网

    2020-10-09 11:51:09
    背景:使用代理,没有关闭代理就关机,重启电脑后无法直接联网,需要开启代理才可正常联网 解决:打开控制面板——>网络和Internet——>Internet选项——>连接——>局域网设置,关闭“为LAN使用代理...
  • Linux 系统查看代理关闭代理

    万次阅读 2020-08-15 21:38:42
    查看代理 env|grep -i proxy 关闭代理 export http_proxy="" export https_proxy="" export HTTP_PROXY="" export HTTPS_PROXY=""
  • 1、首先,打开浏览器(以下是通过IE浏览器设置网络代理的方法)。 2、其次在IE浏览器上找到工具选项(齿轮图标),点击工具选项,在工具选项里找到Internet选项。 3、打开Internet选项,选择连接标签,.
  • Ubuntu18.04 网络代理设置

    万次阅读 2018-05-29 11:23:45
    公司内网需要设置http代理,假设代理地址为“proxy.csdn”,端口号为“8080”,那么需要在Ubuntu 18.04进行如下代理设置。...对于以下列开头的地址不使用代理服务器”,此项应根据公司网络进行设置。...
  • 最近在win10系统中使用charles抓包手机联网数据,但是手机设置好charles的代理后,手机就不能访问网络了。手机连接的WiFi是win10系统分享的移动热点。这个问题瞎整了几天都没有找到办法。后面无意中把win10的防火墙...
  • macOS终端命令行配置网络代理

    万次阅读 2019-08-01 09:43:47
      在下载一些google或者git等需要科学上网的源码或者认证时,必不可少的需要使用代理,与普通的网页及应用代理不同,在mac的终端中并没有开启默认的代理模式,所以需要手动进行设置,设置分为两部分:设置终端代理...
  • LR使用代理设置录制脚本

    千次阅读 2018-09-27 20:37:18
    2、使用LR代理录制的原理:启动LR代理服务器监听设置好的端口号是否有请求发送给服务器,有请求时,代理服务器接收请求,并转发给对应的系统服务器,LR从而获取到请求的信息与数据,生成脚本。  3、使用代理的前期...
  • 最近使用jmeter对APP进行压力测试,需要先对App进行脚本的录制,之前一直是在浏览器上访问网站的网址进行录制的,设置代理之后就可以正常录到脚本;但是APP录制的时候却行不通了; 一:以下是使用APP录制脚本的过程:...
  • ubuntu关闭apt-get代理、设置http代理

    千次阅读 2018-04-08 09:37:19
    ubuntu关闭http代理:转载自:http://colorpanda.iteye.com/blog/2063655今天想装个软件(wine),使用 sudo apt-get update 命令时,发现给出很多Ign 语句,总出现 Connecting to proxy.http://10.0.126.1:13128 的...
  • 曾经设置过 wget 的代理,~/.wgetrc, 现在设置 apt-get 的代理。测试了不行,原因一个是字符拷贝的时候,中英文符号转换的问题,已经改正。另外 .wgetrc 中代理是 202.xxx.xxx.xxx:xxxx, 而在 apt.conf 中要写成 ...
  • curl 代理使用

    万次阅读 2013-07-12 11:13:35
    许多公司提供网络代理服务器,允许员工的网络客户端访问、下载文件。代理服务器处理这些用户的请求。  libcurl支持SOCKS和HTTP代理。使用代理,libcurl会把用户输入的URL提交给代理服务器,而不是直接根据URL去...
  • 爬虫代理IP的使用+建立代理IP池代理IP的使用建立代理IP池完整代码 代理IP的使用 先了解一下百度百科定义的IP 为什么要使用代理IP? 反爬(反网络爬虫) 示例: 测试网址 http://httpbin.org/get 浏览器先...
  • 计算机网络之HTTP代理服务器

    千次阅读 2016-05-22 22:22:43
    一、计算机网络之HTTP代理服务器 源码下载地址 实验的内容: 1.实现基本的HTTP代理服务器,可以在指定端口接收客户端http的请求并且根据其中个URL地址访问该地址所指向的HTTP服务器,接收服务器的响应报文,并将...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 147,562
精华内容 59,024
关键字:

关闭网络使用代理