首页 > 解决方案 > 在 dhcpcd.conf (raspberry pi) 中更改静态 IP 地址时 ssh 不起作用

问题描述

对于任何精通网络的人来说,这可能是一个基本问题,但对我来说却非常深奥。我有两个树莓派 4(通过快速交换机(netgear fs108)连接到本地网络。如果我读取默认给树莓的 IP 地址(通过主机名 -I),我会获得一个允许我在之间进行 ssh 的地址覆盆子没有任何问题(默认地址是相同的,前提是我总是将覆盆子连接到相同的交换机端口),但我想分配不同的 IP 地址。在几个教程之后,我通过添加行来修改 dhcpcd.conf

接口 eth0 静态 ip_address=192.168.5.11/24。#192.168.5.12/24 在第二个树莓派中

重新启动后,如果我验证新的地址主机名 - 我获得分配的地址,但是当我尝试通过 ssh 连接时,使用:ssh pi@192.168.5.11 终端什么都不做(不询问密码,也不失败)

在一些教程中,我看到静态路由器和静态域名称服务器字段也添加到 dhcpcd 文件中,但我不知道它们是什么,显然添加我在教程中看到的 sme 编号(只是为了尝试)使得事件主机名 -I 命令不再提供地址。

这两个领域是否必要,如果是,我怎么知道我应该给出哪些价值观?我的开关里没有写任何东西。接下来,如果我更改交换机并使用“正确”的路由器,我需要更改这些值吗?提前致谢。

标签: raspberry-piip-address

解决方案


推荐阅读