通过域名访问所有端口

我有一个CentOS VPS在端口80上运行Tomcat,在端口81上运行HTTP。我不知道如何configurationDNS。 我search,并找出有网站,给你的DNS。 所以我从cloudflare.com获得了DNS地址,并将其设置在我的域名上。 现在我可以访问我的网站在tomcat上运行。

一切工作正常,但我不能通过键入如下域名访问其他端口:

example.com:81 

但是我可以通过input

 192.0.2.1:81 

所以我想知道有没有办法通过域名访问其他端口,或者只是这是不可能的,如果不是为什么?

因此,这似乎与Cloudflare甚至可以代理DNS查询有关,只允许有限的端口。
可用的端口在Cloudflare页面上列出。