使用 timedatectl 连接时间服务器时如何使用特定端口

使用 timedatectl 连接时间服务器时如何使用特定端口

我正在尝试使用 timedatectl 连接到时间服务器。我已使用 timedatectl 启用 ntp。我可以 ping ntp.ubuntu.com。

然后我尝试

timedatectl -H ntp.ubuntu.com

但收到一条消息,说查询主机失败。几分钟后,我会收到一条消息,说“ssh:连接到主机 ntp.ubuntu.com 端口 22:网络不可达”

然后我做了

telnet ntp.ubuntu.com 22

连接失败。然后我执行了

telnet ntp.ubuntu.com 80

我得到了答复:

connected to 91.189.94.1
conected to ntp.ubuntu.com
connection closed by foreign host

我假设我需要使用端口执行“timedatectl -H ntp.ubuntu.com”命令。说明说

"Specify a hostname, or a username and hostname separated by "@", to connect to. The hostname may optionally be suffixed by a port ssh is listening on, seperated by ":", and then a container name, separated by "/", which connects directly to a specific container on the specified host."

我试过了,但是没有用

timedatectl -H 80:ntp.ubuntu.com
timedatectl -H ntp.ubuntu.com:80

有什么建议么?

相关内容