现在网络环境是用树莓派和 hostapd 当路由钱,笔记本的式 ubuntu 16.04 +chrome stable.
GitHub 能解析,能 ping 通,但是无法连接.
之前改过一次 hosts,以为是 hosts 的原因,把 hosts 中 GitHub 的部分都删掉了, 同时清理了 chrome 的 dns 缓存.
在树莓派上试了一下可以 wget 到相应的网页,但是在笔记本上死活就链接不到.删掉了用 chrome 报 ERR_CONNECTION_REFUSED,用 firefox 也无法连接
chrome 现在没用 cookies
之前通过 ssh 还 clone 过好几个项目,.ssh 文件夹下有相应的 ssh 密钥,现在
$ ssh -T [email protected]
ssh: connect to host github.com port 22: Connection refused
请问诸位,问题到底出在哪里了?
1
spwei 2016-07-12 09:56:15 +08:00
这时候你需要 using-ssh-over-the-https-port
https://help.github.com/articles/using-ssh-over-the-https-port/ |
2
chairuosen 2016-07-12 10:45:19 +08:00
用 telnet 看端口通不通, ssh server 禁止某账户登录的话也是 Connection refused
|
3
Trim21 OP 找到问题了- -用的 hosts 里面的 github 的 ip 太旧了,虽然 ipaddress 查询出来式 github 拥有的,但是跟解析出来的地址不一样.
而且我修改 hosts 的时候修改的一直都不是 /etc/hosts,还是$HOME/hosts,当初保存在这个地方忘记删掉了. |
4
LGA1150 2016-07-12 16:49:54 +08:00 via Android
|