从内地到香港的conda设置变化

中国内地的网络和国外的网络之间有一堵墙(ban),会使得,内地ip不能方便访问国外网站(除非该国外网站在国内也有服务器,所以有些外国网站也还是能访问的),国外ip也不能方便访问中国网站(除非该中国网站也有部署在国外的服务器上)。而香港和国外的网络没有这种墙。
公网ip指的是能够在互联网上被访问的ip.这种公网ip往往有网页部署,用于传播、分享等等作用,但容易被攻击。
局域网ip指的是公网ip下的子组,局域网ip的设备不能直接被访问,可以是出于安全性考虑,以及用途上,一般用于组织内部人员计算而非分享。

连了wifi的手机/pc都属于局域网设备,ip由路由器wifi分配。路由器本身相当于一个带有公网地址的服务器,是公网设备。
因此,你的局域网设备,如笔记本,要访问互联网上的网站,需先发送请求至路由器,再由路由器去解析网址,定位到另一个公网服务器(部署了网页的数据),由该服务器返回数据传输到路由器,路由器再传输到你的笔记本。

大部分课题组的服务器(可以把服务器理解为配置高的大电脑)都是连局域网的(比如校网),因此,若你的个人设备没有连接该局域网,需要用VPN进入内网,然后访问服务器或使用其计算资源。
但是如果人在境外,有可能是连不了VPN的,但是在香港有可能可以。笔者在香港用VPN连上了国内的内网。
那么如果VPN连接失败了,人在境外如何使用国内的局域网服务器?需内网穿透。内网穿透相当于有一台服务器充当了中介(有内外穿透服务的提供商),帮助了国外ip的你的设备,通过这个服务器中介,与国内局域网服务器互联,绕开了互联网公网。具体的内网穿透教程有需可自行查找。一般免费版的有带宽限制,但供个人用用也可以了。用了内网穿透,发现连不上,很慢啥的,主要就是宽带限制,可以充值提升。

  1. 香港ip能够访问外网,只有chatgpt需要开代理。笔者在国内买的机场,也支持在香港使用,即也可以在香港开代理。

  2. 从内地到香港后,有两种成功使用conda create -n XX python=3.XX的方法
    方法一:一般在国内时,我们已经把conda的.condarc文件(用户目录下,直接搜索)中的源都设置成了清华源,阿里源等镜像。因为国内访问外网不方便。如果这个文件不变,你到香港后又发现conda create 出现访问镜像源404报错,可以用VPN连接内地内网。

方法二:香港网络没有墙,可以把conda的.condarc文件中的那些源删了,设置成defaults,直接访问conda官网下载,速度很快的。可以先 google一下speed test,有网页可以检查网络速度的。

然后又从香港回内地后,
方法1:.condarc文件里面重新变回清华源等
方法2:.condarc文件里面还是defaults, 但先在命令行设置国外的代理,再create配置环境。

posted on   小狗坏坏  阅读(28)  评论(0编辑  收藏  举报

编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示