从内地到香港的conda设置变化
中国内地的网络和国外的网络之间有一堵墙(ban),会使得,内地ip不能方便访问国外网站(除非该国外网站在国内也有服务器,所以有些外国网站也还是能访问的),国外ip也不能方便访问中国网站(除非该中国网站也有部署在国外的服务器上)。而香港和国外的网络没有这种墙。
公网ip指的是能够在互联网上被访问的ip.这种公网ip往往有网页部署,用于传播、分享等等作用,但容易被攻击。
局域网ip指的是公网ip下的子组,局域网ip的设备不能直接被访问,可以是出于安全性考虑,以及用途上,一般用于组织内部人员计算而非分享。
连了wifi的手机/pc都属于局域网设备,ip由路由器wifi分配。路由器本身相当于一个带有公网地址的服务器,是公网设备。
因此,你的局域网设备,如笔记本,要访问互联网上的网站,需先发送请求至路由器,再由路由器去解析网址,定位到另一个公网服务器(部署了网页的数据),由该服务器返回数据传输到路由器,路由器再传输到你的笔记本。
大部分课题组的服务器(可以把服务器理解为配置高的大电脑)都是连局域网的(比如校网),因此,若你的个人设备没有连接该局域网,需要用VPN进入内网,然后访问服务器或使用其计算资源。
但是如果人在境外,有可能是连不了VPN的,但是在香港有可能可以。笔者在香港用VPN连上了国内的内网。
那么如果VPN连接失败了,人在境外如何使用国内的局域网服务器?需内网穿透。内网穿透相当于有一台服务器充当了中介(有内外穿透服务的提供商),帮助了国外ip的你的设备,通过这个服务器中介,与国内局域网服务器互联,绕开了互联网公网。具体的内网穿透教程有需可自行查找。一般免费版的有带宽限制,但供个人用用也可以了。用了内网穿透,发现连不上,很慢啥的,主要就是宽带限制,可以充值提升。
-
香港ip能够访问外网,只有chatgpt需要开代理。笔者在国内买的机场,也支持在香港使用,即也可以在香港开代理。
-
从内地到香港后,有两种成功使用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配置环境。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?