简介
每次玩树莓派的时候,只要配了一些乱七八糟的网卡,adb
等等,总是会出现github
无法连接的问题,这里记录下
生成新公钥,配置端口
参考链接
https://stackoverflow.com/questions/15589682/how-to-fix-ssh-connect-to-host-github-com-port-22-connection-timed-out-for-g
先删除~/.ssh/
下的所有文件
接着重新生成新公钥
新增config
文件
内容如下
Host github.com
Hostname ssh.github.com
Port 443
然后尝试链接,ok
dns解析错误
在上面的操作之后,基本都没啥问题了,结果过了段时间又出事了,github.com
给解析成了localhost
,是真的很奇怪,难道是最近关税的原因??
参考链接
https://zhuanlan.zhihu.com/p/521340971
https://blog.csdn.net/ywl470812087/article/details/104459288
事情是这样的,发现又出现git push
不上的问题,然后ping
了一下,发现给解析成了localhost
但是wsl
还是正常的
那就获取github.com
的公网地址,然后直接修改windows
的host
解析文件
点击这个dnschecker链接,点击中国
搜索获取到的地址为20.205.243.166
设置host
文件的权限,host
文件的路径是 C:\WINDOWS\system32\drivers\etc
设置好了权限后,直接往host
文件添加
20.205.243.166 github.com
刷新下DNS
这个时候再进行ping
就ok
了
但是ssh
还是localhost
的地址
那就要把之前的config
文件删除掉了
这次终于地址解析对了
但是ssh
到github
还是失败
这个时候可以敲如下命令
ssh-add ~/.ssh/id_rsa
如果出现上面的报错Could not open a connection to your authentication agent.
,那就敲如下的命令
ssh-agent bash
ssh-add ~/.ssh/id_rsa
这个时候再尝试,就ok
啦
参考链接
FEATURED TAGS
Ubuntu
markdown
stm32
OSDK
飞控
串口
Jscope
C
C++
bin
J-Flash
字符串
指针数组
malloc
vscode
svg
png
github
python
CMake
CMakeLists
Linux
拷贝构造函数
GIF
录屏
docker
操作系统
make
Makefile
文件操作
DSP
CCS
SQL
MySQL
shell
bochs
计算机网络
win10
SMTP
Socket
iOS
uxplay
投屏
证书错误
apt
nodesource
ELF
Typora
图床
fossil
sql
git
SecureCRT
windows
cygwin
blog
alsa
alsa-utils
alsa-lib
音频
USB
链接文件
内存
mmap
tcpdump
交叉编译
网络
防火墙
crontab
bond
Linux性能
udev
linux
pcie
wsl2
MMIO
wsl
qemu
raspi4
gdb
ssh
tun
tap
ifconfig
打印
gmac
phy
vim
组播
rock3a
win11
usb
sd
ubuntu
iptables
netfilter
wifi
veth
ipv6
wireshark
radvd
dhcpv6
dhcpv4
网络命名空间
br虚拟网卡
NDP
emmc
存储
raspi4b
baremental
jtag
buildroot
rootfs
ext4
调试
uboot
dropbear
raspi
ebpf
uart
baremetal
kernel
bringup
libbpf
arm64
fit
gzip
压缩
initcall_debug
bootargs
I2C
代理
cmake
python3
zephyr
mcxa156
riscv
MCXA156
I3C
RPMB
tar
lzma
dns
picgo