【芯晴笔记】遇到大内网的Ubuntu怎么访问GitHub和开启docker服务?

共计1694字,阅读大约6分钟。

因为某些原因,我有一台常州教育网的机器。他封海外,只能连接国内。那我们现在需要连接外网,就只能用一台国内机器作为中转了。

临时代理

export http_proxy="http://x.x.x.x:port"
export https_proxy="http://x.x.x.x:port"

临时apt代理

sudo apt-get -o Acquire::http::proxy="http://x.x.x.x:port" update

安装v2ray内核


## 下载v2ray-core,并保存到tmp目录
wget -O /tmp/v2ray-linux-64.zip https://ghproxy.net/https://github.com/v2fly/v2ray-core/releases/download/v5.16.1/v2ray-linux-64.zip
## 或者
# 如果操作系统上安装了curl, 可以使用curl下载
curl --output /tmp/v2ray-linux-64.zip https://ghproxy.net/https://github.com/v2fly/v2ray-core/releases/download/v5.16.1/v2ray-linux-64.zip
# 将其解压到/usr/local/v2ray-core, 需要root权限
sudo unzip /tmp/v2ray-linux-64.zip -d /usr/local/v2ray-core

# 有用户反馈在kali系统系统中,实际使用的geoip.dat和geosite.dat位于/usr/local/share/v2ray/
# 所以如果有必要可以拷贝一份dat文件到/usr/local/share/v2ray/
sudo mkdir -p /usr/local/share/v2ray/
sudo mv /usr/local/v2ray-core/*dat /usr/local/share/v2ray/

安装v2raya程序

# 下载debian安装包, 针对不同的硬件架构以下下载命令稍做调整即可.
# 所有安装包可以在这里找到https://github.com/v2rayA/v2rayA/releases/
wget -O /tmp/installer_debian_x64_2.2.5.8.deb https://ghproxy.net/https://github.com/v2rayA/v2rayA/releases/download/v2.2.5.8/installer_debian_x64_2.2.5.8.deb

# 安装v2rayA
sudo apt install /tmp/installer_debian_x64_2.2.5.8.deb

配置v2ray


sudo vi /etc/default/v2raya

# 将V2rayA和v2ray-core关联起来
# 添加配置两行配置
V2RAYA_V2RAY_BIN=/usr/local/v2ray-core/v2ray
V2RAYA_V2RAY_CONFDIR=/usr/local/v2ray-core

配置服务


# --now 参数表示设置为开机启动并立即启动v2raya
sudo systemctl enable --now v2raya
# 查看服务状态
systemctl status v2raya

#关闭服务
sudo systemctl stop v2raya

#启动服务:
sudo systemctl start v2raya

#重启服务
sudo systemctl restart v2raya






缺少geoip.dat和geosite.dat

去到/root/.local/share/v2ray目录下

把geoip.dat和geosite.dat上传上去即可。

温馨提示:
本文最后更新于2024-08-13 08:59:04,本文具有时效性,若有错误或已失效,请在下方留言或联系站长
© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容