当前位置: 首页 > article >正文

关于内网服务器依托可上网电脑实现访问互联网

关于内网服务器依托可上网电脑实现访问互联网

背景:在实验室内网的一个服务器,没有配置 NAT ,无法使用外网,只能在局域网内进行访问,但是呢,我们自己的电脑是可以访问互联网的,那么怎么通过让自己的电脑作为服务器的代理,让服务器访问互联网呢?这往往是非常重要的,服务器上往往要跑实验,但是实验跑起来需要下载,所以代理就必不可少了

原理简单讲一下我的理解吧:

  • 首先服务器本身不能连接互联网,但是我们自己的电脑在同一个局域网内,但是自己的电脑连接的路由器配置了NAT故可以访问外网,现在需要的就是服务器可以访问互联网,怎么做到呢?
  • 把自己的电脑作为一个中转站即可,因为服务器和自己的电脑在同一个局域网中,所以可以互相通信,当服务器要访问互联网时,在服务器中配置,把所有访问互联网的请求都转发给自己的电脑,然后自己的电脑再转发出去,得到结果以后,自己的电脑再转发给服务器,这样就完成了访问互联网了。
    在这里插入图片描述

没开代理的情况:在这里插入图片描述

第一步下载一个代理软件

比如 Clash,CCProxy

然后开启代理功能

在这里插入图片描述

第二步设置代理

# 设置 http、https 代理
export http_proxy=http://<Your IP>:<Your Port> # 这里的端口如果你选择Clash的话一般就是 7890,还需要在自己电脑上设置防火墙,把7890端口进行开放
export https_proxy=http://<Your IP>:<Your Port>

# 设置 conda 代理
conda config --set proxy_http <proxy_address>:<proxy_port>
conda config --set proxy_https <proxy_address>:<proxy_port>
开放本地端口
  1. 打开防火墙与网络保护点击高级设置

在这里插入图片描述

  1. 新建入站规则

在这里插入图片描述

  1. 选择新建端口就好,后面一路往下,后面都直接下一步就好,就完成了。

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

第三步验证

成功
在这里插入图片描述


http://www.kler.cn/a/463554.html

相关文章:

  • PostgreSQL对称between比较运算
  • 【pytorch】现代循环神经网络-2
  • React 数据是怎样传递的
  • 游泳溺水识别数据集,对25729张图片进行YOLO,COCO JSON, VOC XML 格式的标注,溺水平均识别率在89.9%
  • uni-app 多平台分享实现指南
  • 苍穹外卖04——Redis初入门 在店铺打烊or营业状态管理功能中的使用
  • MyBatis使用的设计模式
  • 【每日学点鸿蒙知识】输入法按压效果、web组件回弹、H5回退问题、Flex限制两行、密码输入自定义样式
  • GAMS安装和介绍、GAMS程序编写、GAMS程序调试、实际应用算例演示
  • Go语言学习路线
  • 硬件基础知识笔记(2)——二级管、三极管、MOS管
  • Lesson04 类与对象(3补充 友元、内部类)
  • Node 使用pkg打包部署
  • PyTorch中的autocast:混合精度训练的实现原理
  • Llama系列关键知识总结
  • Spring Boot项目中解决跨域问题(四种方式)
  • vue3配置caddy作为静态服务器,在浏览器地址栏刷新出现404
  • UE5.4_Slate代码研究(1)
  • 【笔记】在虚拟机中通过apache2给一个主机上配置多个web服务器
  • 【每日学点鸿蒙知识】低功耗蓝牙、指纹识别认证、读取raw文件示例、CommonEvent是否跨线程、定位参数解释等
  • Eureka使用总结(自用)
  • JS中批量创建对象的三种模式(小白笔记)
  • 使用MFC编写一个paddleclas预测软件
  • 嵌入式系统 第七讲 ARM-Linux内核
  • CSS系列(48)-- Custom Highlight API详解
  • 如何实现分片上传功能:基于 Vue 和 iView 上传组件的详细教程