hostname f 失敗解決辦法

2022-07-27 15:54:16 字數 1094 閱讀 6048

$ hostname

fzk$ uname -n

fzk

當 hostname -f 時報錯:未搜尋到主機名

產生這個原因時因為  /etc/hosts和/etc/sysconfig/network配置問題

#/etc/sysconfig/network

networking=yes

hostname=fzk

#/etc/hosts

127.0.0.1

localhost localhost.localdomain localhost4 localhost4.localdomain4::1

localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.133.129 fzk-129

.comfzk

黑色部分必須和hostname一致。之前一致找不到就是因為沒有配置fzk,黑色的部分。然後重啟network

service network restart

就可以了。碰見這個問題的情景是:

在配置基於xmpp協議的tigase集群時,啟動一直失敗,說是fqdn(就是hostname -f獲取的結果)配置有問題,總是獲取的是localhost。最終終於找到了問題的原因。

hostname 的用法

-s, --short

短主機名

-a, --alias

別名-i, --ip-address

ip位址

-f, --fqdn, --long

長主機名

-d, --domain

dns網域名稱

-y, --yp, --nis

nis/yp網域名稱

-v執行時,顯示詳細的處理過程

-f, --filename

讀取指定檔案

-h, --help

幫助資訊

-v, --version

版本資訊

hostname的真正修改的辦法:

Ubuntu su 認證失敗 解決辦法

原因 ubuntu安裝後,root使用者預設是被鎖定了的,不允許登入,也不允許 su 到 root 對於桌面使用者來說這個可能是為了增強安全性,但是伺服器版上的沒這個還真不行,趕緊設定下吧。解決方案 username ubuntu sudo passwd enter new unix passwor...

cocoapods安裝失敗解決辦法

1.安裝pod的時候報錯如下 last login sun oct 18 07 49 45 on console password building native extensions.this could take a while.error error installing cocoapods ...

pip 公升級失敗 解決辦法

1 解決方法 正常來說,輸入下面兩個命令的其中乙個 python m pip install u pip python m pip install upgrade pip就可以公升級。事實上,輸入python m pip install u pip 和 python m pip install up...