远程服务器设置代理共享本地网络-解决内网环境无法git、pip等

这篇具有很好参考价值的文章主要介绍了远程服务器设置代理共享本地网络-解决内网环境无法git、pip等。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

部分服务器不连外网,导致无法使用git、无法装包等问题,离线安装过于繁琐,本文使用clash共享本地win电脑网络给远程服务器,仅用于服务器(linux内网)和本地电脑(win可连接外网),且本地与服务器处于同一局域网下(如校园网)

步骤如下:

  1. 本地电脑Clash,开启Allow LAN功能, 端口默认使用7890

远程服务器设置代理共享本地网络-解决内网环境无法git、pip等
  1. 本地电脑查看自身ip地址,可以使用ipconfig命令,如下ipv4地址为222.20.75.93

远程服务器设置代理共享本地网络-解决内网环境无法git、pip等
  1. 部分电脑由于防火墙可能导致7890端自身代理失败,建议在电脑防火墙入站规则中增加一条端口,方法如下:

windows安全中心->防火墙和网络保护->高级设置->入站规则->新建规则

远程服务器设置代理共享本地网络-解决内网环境无法git、pip等

只需要开放TCP即可,选择特定本地端口7890(端口号根据clash软件上的端口为准),名称随意喜好

远程服务器设置代理共享本地网络-解决内网环境无法git、pip等

至此,本机已经可以被当做代理使用,接下来就是linux服务器如何使用本机代理

  1. 服务器对于各种命令使用代理,本地地址加端口(这里是222.20.75.93:7890)即可。

  • (1) 对于git设置代理, 注意修改代理地址:

# 设置代理
git config --global http.proxy http://222.20.75.93:7890
git config --global https.proxy https://222.20.75.93:7890
# 重置取消代理
git config --global --unset http.proxy
git config --global --unset https.proxy
  • (2) pip命令: 在 pip 命令的末尾加上 --proxy=代理IP:端口

pip install robotframework --proxy=222.20.75.93:7890
  • (3) 其他系统命令如apt等设置代理方法直接搜索即可,也可修改服务器环境变量添加全局代理。文章来源地址https://www.toymoban.com/news/detail-417156.html

到了这里,关于远程服务器设置代理共享本地网络-解决内网环境无法git、pip等的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 设置win服务器代理

    在Windows系统下,可以使用以下命令设置代理地址、开启和关闭代理: 1 设置代理 2 开启的代理 其中,bypass-list=\\\"\\\"表示使用代理服务器访问除本地地址外的所有地址,例如: 3 重置代理 / 关闭代理 对win11系统使用以下代码: 1 设置代理 其中,为代理服务器地址,例如: 2 开启代

    2024年02月12日
    浏览(36)
  • ubuntu 代理服务器的设置

    准备: 具备公网IP服务器(Ubuntu 18.04.4 LTS,阿里云) 本地计算机(Ubuntu 20.04 LTS) 操作: 1.在服务器安装程序tinyproxy. apt update apt install tinyproxy 2.在服务器打开配置文件 vim /etc/tinyproxy/tinyproxy.conf 3.在配置文件中查找以下参数,并进行更改 #定义监听端口,默认端口为8888,当然

    2024年02月07日
    浏览(46)
  • mac PyCharm 上传文件到远程服务器+远程服务器下载到本地

    选择SFTP name:test6 输入ssh账号和密码。保存密码和30s心跳。 Local path(本地mac机器):/Users/clevercode/PycharmProjects/test6 Root path(远程服务机器):/home/clevercode/test6 Root path(远程服务机器):/home/clevercode/test6 [2024/1/18, 10:56 AM] Upload file ‘/Users/clevercode/PycharmProjects/test6/f100.py’ t

    2024年01月19日
    浏览(88)
  • 外网服务器设置OpenAI代理

    最近ChatGPT特别火爆,我们国内无法正常调用它的API。 现在考虑使用国外服务器做一个OpenAI API的代理来调用API 可以选择国内腾讯云、阿里云等云服务厂商的国外区的服务器, 还可以使用国外的云服务器 进入配置,在 http 项下面添加 server: 使用Curl指令: 返回模型列表 使用

    2024年02月11日
    浏览(51)
  • 如何设置代理ip服务器地址

    目录 前言 一、使用HTTP代理服务器 1. Python代码 2. Java代码 二、使用SOCKS代理服务器 1. Python代码 2. Java代码 三、使用代理池 1. Python代码 2. Java代码 总结 前言 代理服务器是一种可以隐藏真实IP地址并且保护用户隐私的工具。在某些情况下,比如访问被限制的网站,我们需要使用

    2024年02月07日
    浏览(44)
  • 本地Pycharm连接远程服务器详细配置过程(直接在本地使用服务器显卡,很棒)

    相信很多人都遇见过这种情况:实验室成员使用同一台服务器,每个人拥有自己的独立账号,我们可以使用服务器更好的配置完成实验,毕竟自己哪有money拥有自己的3090呢。通常服务器系统采用Linux,而我们平常使用频繁的是Windows系统,二者在操作方面存在很大的区别,比如

    2024年02月03日
    浏览(76)
  • git怎么设置http代理服务器

    目录 前言 一、什么是HTTP代理服务器 二、为什么需要设置HTTP代理服务器 三、如何设置HTTP代理服务器 1. 查看当前是否已经存在全局代理设置 2. 设置全局代理 3. 验证代理设置 4. 取消代理设置 四、示例代码 五、总结 前言 Git是一个非常强大的版本控制工具,可以帮助我们管理

    2024年04月27日
    浏览(46)
  • 通过SSH实现将本地端口反向代理到公网服务器

    有一台公网服务器,能够对外开放服务进行访问,但是这个公网服务器资源较低,无法运行太多服务 有一台闲置电脑可以全天候开机使用,且配置较好,可以部署多个服务,但是没有公网IP 需求:将本地的服务反向代理到公网服务器,以实现通过公网服务器访问内网资源 必

    2024年02月15日
    浏览(63)
  • Linux - 进阶 NFS服务器 详解网络共享服务器 ( 预备知识)

               N  :  就是 网络 Network          F   :     就是  File  文件         S   :  system          简称为 网络文件系统                 官方   :               NFS 是一种古老的用于UNIX/LINUX主机之间进行文件共享的协议              Network  File  System 网

    2024年02月13日
    浏览(55)
  • 设置或清除 macOS 系统的代理服务器

    这段代码定义了一个名为 MacSetting 的类,其结构如下: 有一个构造函数( init )来初始化类属性,以及一种清除属性(clear)的方法。 在类的构造函数中,根据输入参数来确定设备、监听、模式和模式名称的状态。 如果没有找到监听,则输出一个警告信息。 通过调用 macOS

    2024年02月12日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包