家里装了移动送的300Mbps宽带,8月份特殊时期结束以后,突然发现Github的代码提交成了一大难点,还是用了VPN等方式,仍然存在概率性问题。特此记录此方法。

1、查找真实IP

Github网站可以打开,但是提交代码就不行。先查看ssh.github.com 这个域名对应的ip是哪个?

这个可以直接在 https://ipaddress.com/website/ssh.github.com。查到该ip。

2023-09-16_225415.png

2、查找该IP是否可用。

ssh -T -p 443 [email protected]
The authenticity of host '[140.82.114.36]:443 ([140.82.114.36]:443)' can't be established.
ECDSA key fingerprint is SHA256:p2QA
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '[140.82.114.36]:443' (ECDSA) to the list of known hosts.
XXXXXX

到此基本可以确定为有用的了,则进行配置直接访问该地址

3、这时候,找到当前用户目录下的.ssh/config 文件,如果没有就自己建一个。只要将Hostname ssh.github.com换成ip地址140.82.112.35即可。

Host github.com
Hostname 140.82.112.35
Port 443


标签: none

添加新评论