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

vscode远程ubuntu无法使用codex插件问题

通过vscode远程ubuntu,使用codex插件登陆会提示:无法支持该区域,或者不支持等问题。

主要原因是因为ubuntu没有走呆梨。

解决方法

博主的环境的mac环境,windonws的同理,需要让ubuntu走我本机的呆梨

首先先查询自己电脑的ip地址,然后去查询魔法的端口,博主这里以ip地址为:192.168.101.102,端口号为:7897为例。

然后进入到ubuntu的终端,先清楚旧呆梨,通过命令查询:

env | grep -i proxy

如果存在以下:

HTTP_PROXY=http://127.0.0.1:7890 HTTPS_PROXY=http://127.0.0.1:7890

说明ubuntu走的是本地,没有走mac的呆梨,则需要使用下面的命令清楚旧呆梨

unset HTTP_PROXY unset HTTPS_PROXY unset ALL_PROXY unset all_proxy

然后保存永久呆梨,首先通过命令:

nano ~/.bashrc

在末尾加入:

export HTTP_PROXY=http://192.168.101.102:7897 export HTTPS_PROXY=http://192.168.101.102:7897 export ALL_PROXY=http://192.168.101.102:7897 export http_proxy=$HTTP_PROXY export https_proxy=$HTTPS_PROXY export all_proxy=$ALL_PROXY

然后使用命令生效:

source ~/.bashrc

呆梨测试

输入:

env | grep -i proxy

正常是显示:

HTTP_PROXY=http://192.168.101.102:7897 HTTPS_PROXY=http://192.168.101.102:7897

然后测试openai:

curl -Iv https://auth.openai.com 显示成功即可,此时就可以使用本机的呆梨了

注意

由于每换一个wifi就可能会导致本地ip地址的变化,因此就要重新设置ubuntu的呆梨地址,因此博主写了一个脚本,每次先查询本地的ip地址,然后在ubuntu使用脚本更改呆梨地址,脚本如下:

nano ~/proxy_on.sh

输入内容:

#!/bin/bash MAC_IP=$1 if [ -z "$MAC_IP" ]; then echo "Usage: source proxy_on.sh <mac_ip>" exit 1 fi export HTTP_PROXY=http://$MAC_IP:7897 export HTTPS_PROXY=http://$MAC_IP:7897 export ALL_PROXY=http://$MAC_IP:7897 export http_proxy=$HTTP_PROXY export https_proxy=$HTTPS_PROXY export all_proxy=$ALL_PROXY echo "Proxy set:" echo $HTTPS_PROXY

给权限:

chmod +x ~/proxy_on.sh

每次查询完本地的ip地址以后,在ubuntu输入如下命令即可:

source ~/proxy_on.sh 192.168.1.55

这样可以解决ubuntu无法通过呆梨登陆codex的问题。

PS2

主播在关掉终端窗口后,发现第二次连又连不上了,原因是每个终端的ip地址设置可能没有同步,因此每次都要用如下命令进行查看是否是本地的ip地址

echo $https_proxy

如果不是本地的ip地址,再在该终端输入如下命令

source ~/proxy_on.sh 192.168.1.55(你本地的地址)
http://www.jsqmd.com/news/1217863/

相关文章:

  • Java AI开发实战:LangChain4j与Spring AI框架对比与企业级RAG应用
  • C++多线程编程:跨平台互斥锁原理与实战指南
  • C++并发编程实战:生产者-消费者模式与线程安全队列实现
  • Python日志增强工具LogUtils:跨版本兼容与高性能处理
  • Python模拟生日攻击:从哈希碰撞原理到密码学安全实践
  • 爱彼中国官方售后服务中心|官方电话和完整维修地址权威信息公示(2026年7月更新) - 爱彼中国官方服务中心
  • 如何在Windows上体验完整酷安社区:UWP桌面客户端深度评测与使用指南
  • gInk:如何在Windows上实现零干扰的屏幕标注体验
  • C++异常安全编程:RAII、拷贝交换与资源管理实践
  • Claude Code完整使用指南:AI编程助手从安装到实战
  • 、testr 常用命令
  • Python hashlib模块:哈希算法原理与应用实践
  • TI雷达SoC中EDMA系统集成与配置实战指南
  • storm Tuple详解
  • Lightning AI GPU Marketplace:跨云AI算力的统一抽象层
  • ShaderGraph沃罗诺伊噪声:从原理到实战,打造程序化纹理与材质
  • 如何撰写高质量的计算机课程设计报告
  • 万国中国官方售后服务中心|地址与联系电话权威信息通告(2026年7月最新) - 万国中国官方服务中心
  • Go单元测试中内联优化导致的打桩失效问题解析
  • tox + testr 单元测试工作流程详解:从环境隔离到并行执行
  • 用 AI 做视频拉片:镜头切分与结构化分镜数据的自动化实践
  • 深入解析TI IVA2.2 EDMA TPTC寄存器:从原理到实战配置
  • 求大佬帮忙
  • 深入解析MMC/SD/SDIO主机控制器驱动开发:从寄存器配置到实战调试
  • Cursor、Codex、Claude 代码评审、循环迭代编码(Loop Coding)完整开发流程拆解
  • 宝珀中国官方专柜客户服务热线权威信息声明(2026年7月最新) - 宝珀官方售后服务中心
  • Unity Meta Quest开发:Tracking Origin Type原理与实战配置指南
  • Nginx主动防御配置实战:构建Cloudflare后的第二道安全防线
  • 3个简单步骤彻底告别键盘连击烦恼:让老旧机械键盘重获新生
  • 安卓网络请求框架android-async-http详解与优化实践