Ubuntu 18.04 服务器没有远程访问

Ubuntu 18.04 服务器没有远程访问

嗨,我有一个全新安装的 Ubuntu 18.04 服务器。我已经安装了 LAMP 堆栈和 Nextcloud。它运行良好,只是我无法使用 Firefox 或 ssh 远程访问服务器。在 LAN 上,两者都正常工作。我在路由器上设置了端口转发,与服务器为 14.4LTS 时相同。我尝试转发端口 2000,这在 nc 上工作正常,但在 ssh 上不工作。我可以 ping 服务器。服务器有一个静态 LAN ip 地址,我正在使用 no-ip ddns 作为域名。我已禁用 ufw 防火墙。当连接到外部 wifi 并输入服务器 url 时,连接超时。当我尝试使用 ssh 连接时,几秒钟后我得到:“ssh_exchange_identification:读取:对等方重置连接”此版本的 Ubuntu 附带 netplan。从各种帖子中,我已将 /etc/netplan/50-cloud-init.yaml 文件的内容设置为:


 network:
# renderer: networkd
  ethernets:
    enp2s0:
        dhcp4: no
        dhcp6: no
        addresses: [192.168.1.12/24]
        gateway4: 192.168.1.1
        nameservers:
            addresses: [8.8.8.8,8.8.4.4]
  version: 2

渲染器被注释掉,因为它停止了文件工作,我还读到一篇帖子说要注释掉网关4。我试过了,但它停止了局域网连接。任何帮助都将不胜感激。

答案1

如果您从 ssh 客户端收到“连接重置”消息,这听起来不像是主机网络配置出现了问题 - 也就是说,您的问题很可能与 netplan 无关。

https://unix.stackexchange.com/questions/151860/ssh-exchange-identification-read-connection-reset-by-peer

相关内容