通过SSH与域访问我的服务器(使用Cloudflare)

我有这台服务器(例如44.44.44.44)运行网络服务器.我已经将pollnote.com发送到服务器以访问我的网络服务器.一切正常.

为了访问服务器,我将我的公钥添加到.ssh / authorized_keys,这样我就可以ssh root@44.44.44.44登录而不会出现问题.

当我这样尝试时出现问题:ssh root@pollnote.com.终端只显示任何内容,它等待我,直到我决定中止命令.

使用域名作为参考访问服务器需要做什么?

UPDATE

我应该提到,我通过CloudFlare访问服务器.也许这是相关的..?

数据

➜  ~  dig pollnote.com

; <<>> DiG 9.9.5-9ubuntu0.1-Ubuntu <<>> mydomain.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY,status: NOERROR,id: 56675
;; flags: qr rd ra; QUERY: 1,ANSWER: 2,AUTHORITY: 0,ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; ednS: version: 0,flags:; udp: 512
;; QUESTION SECTION:
;pollnote.com.          IN  A

;; ANSWER SECTION:
pollnote.com.       299 IN  A   104.27.165.70
pollnote.com.       299 IN  A   104.27.164.70

;; Query time: 54 msec
;; SERVER: 127.0.1.1#53(127.0.1.1)
;; WHEN: Thu Jul 30 19:12:38 CEST 2015
;; MSG SIZE  rcvd: 73
➜  ~  ssh -vvv root@pollnote.com
OpenSSH_6.7p1 Ubuntu-5ubuntu1,OpenSSL 1.0.1f 6 Jan 2014
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to pollnote.com [104.27.165.70] port 22.

解决方法

当您通过IP地址连接时,SSH连接将直接连接到您的服务器,但如果您使用域名,则会通过Cloudflare防御.我的建议是使用direct.pollnote.com(我认为CloudFlare自动创建它,但人们经常将其删除)或添加自己的别名,如ssh.pollnote.com并禁用CloudFlare保护.

相关文章

vue阻止冒泡事件 阻止点击事件的执行 &lt;div @click=&a...
尝试过使用网友说的API接口获取 找到的都是失效了 暂时就使用...
后台我拿的数据是这样的格式: [ {id:1 , parentId: 0, name:...
JAVA下载文件防重复点击,防止多次下载请求,Cookie方式快速简...
Mip是什么意思以及作用有哪些