具有隐藏静态 IP 配置的 Raspberry PI

具有隐藏静态 IP 配置的 Raspberry PI

我有一台 Raspberry PI 3(带 Stretch),可启动到静态 IP。问题是我找不到此 IP 的配置位置。

我研究过的区域:

/etc/dhcpcd.conf
/etc/network/interfaces
/etc/network/interfaces.d
/boot/commandline.txt

我甚至在根目录上为静态 IP设置了find/ 。但是没有成功。有什么想法吗?grep

编辑:

是否配置

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet 10.10.90.201  netmask 255.255.240.0  broadcast 10.10.95.255
...

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
....

答案1

Debian 的较新版本(例如 stretch)通过以下方式进行管理systemd,如Debian 参考手册,第 5 章:网络设置

在 systemd 下,可以配置网络/etc/systemd/network/

同一份文件还指出:

Debian及更新版本可以通过管理守护进程软件(如 NetworkManager (NM)(网络管理器和相关软件包)或 Wicd(wicd 和相关软件包))管理网络连接。

我建议您实际上阅读整个章节,因为这对于彻底理解 Debian 的工作原理至关重要。

答案2

您是否安装了 avahi-daemon 或 connman?我以前也遇到过这种(类似)问题,禁用/卸载这两个程序后问题就解决了。

如果是其他服务造成的,dmesg | grep "10.10.90.201"就应该找出罪魁祸首……

相关内容