linux中使用代理

背景

由于国内网络环境的原因,在访问某些网站时速度较慢或者干脆不能访问,所以我们需要通过代理的方式来加速我们的网络,在windows中相比大家都已经非常熟练,那么在服务器中如何使用代理加速自己的网络呢?下面就让小编带大家来学习一下吧。

方式

准备工作

使用袋里的前提是你要能够fan qiang,可以自己搭建,也可以购买。如果没有的话你可以购买我现在使用的,可以点击这里注册, 注册完成后,根据教程设置相应的客户端。

windows配置

  1. 按照教程中配置好以后,打开软件会是这个样子

    clash主界面

    可以在Proxies界面看到所有的节点,可以切换不同的节点。

    clash Proxies界面
  2. General界面中的System Proxy开关为是否启动代理。当你想上google的时候就打开他,不想用的时候就关闭他。

  3. General界面中的Allow lan开关为是否允许局域网中的其他设备使用此代理。为了能够在我们其他的设备上(例如linux服务器中)使用这个代理,因此我们需要打开这个开关。

  4. 获取自己的ip地址。打开cmd窗口,输入命令ipconfig

    获取windows的ip地址

    这里有多个ip地址。有无线网的ip地址无线局域网适配器WLAN210.223.187.91,有有线网的IP地址以太网适配器 以太网10.10.82.134, 推荐使用有线网的ip地址,因为这个更稳定?

设置袋里

linux中设置袋里的方式比较多,我这里简单说几种我目前所用到的几种设置方式。

通用袋里

  1. 首先给出方法,再给出说明。

    在命令行中运行如下命令。把10.10.82.134替换为你的windows的ip地址,具体方法参考上面。

     
    bash
    export http_proxy=http://10.10.82.134:7890
    export https_proxy=$http_proxy

    运行curl www.google.com,如果有一大串看不懂的字母出现,说明你已经成功了。

  2. 这种方式只会在当前的shell环境中有效,也就是说,当你重新打开一个窗口时,需要重新运行这两个export的命令才能够再次使用代理。

yum袋里

  1. 有时候所在环境无法访问外网,或者yum下载非常慢,就可以使用代理了。配置yum代理需要有sudo权限才行。

  2. 在yum的配置文件中加入代理

     
    sudo vim /etc/yum.conf  # 加入下面几句
    proxy=https://10.10.82.134:7890
    proxy_username=username
    proxy_password=password

    10.10.82.134替换为你的windows的ip地址,如果clash代理有设置用户名密码就在上面填上,如果没有就不需要proxy_usernameproxy_password这两行

  3. 建议使用完后立即取消代理(注释添加的这些内容即可),否则代理服务器没有打开时无法使用yum会异常的难受。

maven袋里

  1. 在使用mvn install时有时会从google的网址上下载东西,所以可以在需要的时候配置一下代理。

  2. 如果存在~/.m2/settings.xml文件直接更改就可以,如果不存在,可以从maven的安装目录的conf文件中复制settings.xml文件到~/.m2/目录下,或者从这里下载,放到~/.m2/目录下。

  3. 编辑settings.xml文件,在<proxies>标签中添加或设置如下proxy字段。

     
    xml
    <proxy>
    <id>optional</id>
    <active>true</active>
    <protocol>http</protocol>
    <!--  <username>proxyuser</username>
          <password>proxypass</password>  -->
    <host>10.10.82.134</host>
    <port>7890</port>
    <nonProxyHosts>local.net|some.host.com</nonProxyHosts>
    </proxy>

    将其中的host中的ip换为你的windows的ip地址。

  4. 设置完成后,再次运行mvn installl就是通过代理的方式访问了。

  5. 建议使用完后立即取消代理(注释添加的这些内容即可),否则代理服务器没有打开时无法使用mvn install会异常的难受。

人已赞赏
教程分享

2020 最新版 jetbrains 全家桶破解教程+下载地址

2020-10-19 15:05:25

原创分享教程分享

快速搞定前端技术一面 匹配大厂面试要求

2020-10-19 16:23:07

9 条回复 A文章作者 M管理员
  1. xlouspeng

    大佬,你图片防盗链可能需要关掉

    • 皮皮虾

      感谢提醒,已经关掉了

  2. 晟

    666

  3. fish

    优秀

  4. marry

    好难

  5. 敬亭山

    学习了

  6. marry

    不会

  7. kone

    软件不错

  8. kone

    谢谢分享

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索