linux设置局部代理命令

fiy 其他 154

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,设置局部代理可以通过使用环境变量或者配置文件来实现。

    一、使用环境变量设置局部代理

    1. 在终端中执行以下命令,设置HTTP代理:
    “`
    export http_proxy=http://proxy.example.com:port
    “`

    2. 设置HTTPS代理:
    “`
    export https_proxy=http://proxy.example.com:port
    “`

    3. 设置FTP代理:
    “`
    export ftp_proxy=http://proxy.example.com:port
    “`

    4. 设置所有协议代理:
    “`
    export all_proxy=http://proxy.example.com:port
    “`

    5. 取消代理设置:
    “`
    unset http_proxy
    unset https_proxy
    unset ftp_proxy
    unset all_proxy
    “`

    二、使用配置文件设置局部代理

    1. 打开终端,使用文本编辑器打开`~/.bashrc`文件:
    “`
    vi ~/.bashrc
    “`

    2. 在文件末尾添加以下内容,设置HTTP代理:
    “`
    export http_proxy=http://proxy.example.com:port
    “`

    3. 设置HTTPS代理:
    “`
    export https_proxy=http://proxy.example.com:port
    “`

    4. 保存并关闭文件。

    5. 使配置文件生效:
    “`
    source ~/.bashrc
    “`

    三、使用apt设置局部代理

    1. 打开终端,使用文本编辑器打开`/etc/apt/apt.conf`文件:
    “`
    sudo vi /etc/apt/apt.conf
    “`

    2. 添加以下内容,设置HTTP代理:
    “`
    Acquire::http::proxy “http://proxy.example.com:port”;
    “`

    3. 设置HTTPS代理:
    “`
    Acquire::https::proxy “http://proxy.example.com:port”;
    “`

    4. 保存并关闭文件。

    以上就是在Linux系统中设置局部代理的命令,可以根据实际情况选择适合自己的设置方式。注意要将命令中的`proxy.example.com:port`替换为实际的代理服务器地址和端口号。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,可以使用一些命令来设置局部代理。以下是常见的设置局部代理的命令:

    1. export命令:可以在命令行中使用export命令设置代理。例如,要设置HTTP代理,可以使用以下命令:
    “`bash
    export http_proxy=http://proxy_server:proxy_port
    “`
    其中,`proxy_server`是代理服务器的地址,`proxy_port`是代理服务器的端口号。

    2. git命令:在使用Git版本控制系统时,可以使用git命令设置代理。例如,要设置HTTP代理,可以使用以下命令:
    “`bash
    git config –global http.proxy http://proxy_server:proxy_port
    “`
    其中,`proxy_server`是代理服务器的地址,`proxy_port`是代理服务器的端口号。

    3. wget命令:使用wget命令下载文件时,可以通过命令行参数设置代理。例如,要设置HTTP代理,可以使用以下命令:
    “`bash
    wget –proxy=on –proxy=http://proxy_server:proxy_port url
    “`
    其中,`proxy_server`是代理服务器的地址,`proxy_port`是代理服务器的端口号,`url`是要下载的文件的URL。

    4. curl命令:使用curl命令发送HTTP请求时,可以通过命令行参数设置代理。例如,要设置HTTP代理,可以使用以下命令:
    “`bash
    curl -x http://proxy_server:proxy_port url
    “`
    其中,`proxy_server`是代理服务器的地址,`proxy_port`是代理服务器的端口号,`url`是要请求的URL。

    5. apt命令:在使用apt包管理器来安装软件时,可以通过配置文件设置代理。打开`/etc/apt/apt.conf`文件,在文件中添加以下内容:
    “`bash
    Acquire::http::Proxy “http://proxy_server:proxy_port”;
    Acquire::https::Proxy “http://proxy_server:proxy_port”;
    “`
    其中,`proxy_server`是代理服务器的地址,`proxy_port`是代理服务器的端口号。

    请注意,以上命令中的`proxy_server`和`proxy_port`需要根据实际情况替换为代理服务器的地址和端口号。此外,上述设置通常是临时生效的,如果希望持久保存设置,可以将命令添加到Shell配置文件(例如`~/.bashrc`或`~/.bash_profile`)中。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,可以使用proxychains和tsocks工具来设置局部代理。这两个工具可以使特定应用程序通过代理服务器进行网络连接,而不必修改全局网络设置。下面是使用proxychains和tsocks设置局部代理的步骤和操作流程。

    一、使用proxychains设置局部代理
    1. 安装proxychains
    在终端中输入以下命令安装proxychains:
    “`
    sudo apt-get install proxychains
    “`
    或者
    “`
    sudo yum install proxychains
    “`

    2. 配置proxychains
    在终端中输入以下命令打开proxychains配置文件:
    “`
    sudo nano /etc/proxychains.conf
    “`
    找到最后一行的”socks4 127.0.0.1 9050″,将其中的”127.0.0.1″和”9050″替换为你的代理服务器的IP地址和端口号。

    3. 使用proxychains启动应用程序
    在终端中输入以下命令以启动特定应用程序并通过代理服务器进行网络连接:
    “`
    proxychains application_name
    “`
    将”application_name”替换为你要使用代理服务器的应用程序的名称。

    二、使用tsocks设置局部代理
    1. 安装tsocks
    在终端中输入以下命令安装tsocks:
    “`
    sudo apt-get install tsocks
    “`
    或者
    “`
    sudo yum install tsocks
    “`

    2. 配置tsocks
    在终端中输入以下命令打开tsocks配置文件:
    “`
    sudo nano /etc/tsocks.conf
    “`
    找到”server = 127.0.0.1″一行,将其中的”127.0.0.1″替换为你的代理服务器的IP地址。

    3. 使用tsocks启动应用程序
    在终端中输入以下命令以启动特定应用程序并通过代理服务器进行网络连接:
    “`
    tsocks application_name
    “`
    将”application_name”替换为你要使用代理服务器的应用程序的名称。

    注意事项:
    – 在使用proxychains和tsocks设置局部代理时,需要代理服务器的IP地址和端口号,这些信息通常由你的代理服务提供商提供。
    – 不是所有的应用程序都支持通过proxychains和tsocks设置局部代理,某些应用程序可能需要额外的配置才能使用代理服务器。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部