首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在静态IP地址上连接SSH

无法在静态IP地址上连接SSH
EN

Ask Ubuntu用户
提问于 2022-11-25 09:27:33
回答 1查看 433关注 0票数 2

我有一个默认的UbuntuServer22.04安装(还没有做任何事情)。SSH在服务器动态本地IP上的默认配置下运行良好。

然后,我使用静态IP设置了一个新的netplan配置文件,如下所示:https://ubuntu.com/server/docs/network-configuration

下面是我的netplan配置文件/etc/netplan/99_config.yaml

代码语言:javascript
复制
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: no
      addresses:
        - 172.26.50.150/24
      routes:
        - to: default
          via: 172.26.50.1
      nameservers:
          search: [example.com, sales.example.com, dev.example.com]
          addresses: [172.26.50.30, 172.26.50.50]

然后,我使用sudo netplan apply应用配置。它的工作原理是DHCP ip不再响应,新的IP页面也很好。

然而:

  • 我无法在新的静态IP上连接SSH
  • 如果我将netplan配置恢复为原来的DHCP,SSH将再次工作。

我的SSH配置文件是默认的openssh服务器文件,没有限制(ListenAddress等.)

正如互联网上的另一个话题所示,我尝试过sudo apt-get purge openssh-server,然后是sudo apt-get install openssh-server,但我仍然有同样的问题。

我试图拥有一个允许DHCP +静态IP的netplan conf,虽然这两个IP在网络上都有正确的响应,但是只有DHCP的IP才允许SSH连接。

我错过了什么?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2022-11-28 16:02:20

我发现我的网络上有一个重复的IP,所以每当我试图连接到我的Ubuntu服务器时,我实际上都试图连接一个拒绝任何SSH尝试的Windows服务器。惭愧但松了一口气,其他IP地址一切都很好。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1442445

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档