当我键入时:
hostname -i我的return返回了一些非常奇怪的东西(为了安全起见,它不是真正的ip)
2001:db8:1f89::%et0 2001:db8:1f89::%eth1 2001:db8:1f89::%eth2 192.168.1.1 192.168.1.2我在许多其他机器上都有相同的配置,我不知道为什么它没有返回正确的东西,它应该只是/etc/hosts文件中设置的ip。
192.168.1.1我尝试过: hostnamectl更改/etc/hosts文件检查/etc/host.conf nmcli hostname /etc/sysconfig/network /etc/hostname reboot没有指向此内容
致以敬意,
发布于 2021-02-13 00:52:51
使用-i选项显示主机名的网络地址,包括环回接口和IPv6本地链路地址。
使用-I选项显示主机的所有网络地址,不包括环回接口和IPv6本地链路地址。
有时候读一读这个人就足够了。只需输入man hostname :)
https://stackoverflow.com/questions/66175712
复制相似问题