我有一台 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"
就应该找出罪魁祸首……