LoginSignup
0
0

centos7におけるdomain/searchの変更

Last updated at Posted at 2024-01-24

設定済みのcentosのdomain名の変更を行います。

設定前
cent76.test.local

設定後
cent76.test2.local

host名の変更

hostnamectlコマンドを利用して変更を行います。

変更前
# hostname
cent76.test.local

# hostname -A
cent76.test.local

# hostname -s
cent76

# hostname -d
test.local

-A すべてのFQDNの表示
-s ホスト名のみ表示(ドメイン除去)
-d ドメイン名を表示

変更実施
# hostnamectl set-hostname cent76.test2.local
変更前
# hostname
cent76.test2.local

# hostname -A
cent76.test2.local

# hostname -s
cent76

# hostname -d
test2.local

resolve.confのdomain/searchの変更

resolve.confの設定がある場合はこちらも変更します。

通常、NetworkManagerを起動していると思いますが、こちらがデフォルトの場合はいくら/etc/resolve.confファイルを編集してもNetworkManagerが編集を書き戻すので、resolve.confファイルの編集を書き戻されないような設定から行います。

NetworkManagerのDNS自動更新無効化
# vi /etc/NetworkManager/NetworkManager.conf
---------------------
[main]
#plugins=ifcfg-rh,ibft

↓

[main]
#plugins=ifcfg-rh,ibft
dns=none
---------------------
NetworkManagerサービス再起動
# systemctl restart NetworkManager

/etc/resolve.confの修正を行います。

/etc/resolv.conf編集
# vi /etc/resolv.conf
---------------------
search test.local

↓

search test2.local
---------------------
networkサービス再起動
# systemctl restart network

念のため/etc/resolve.confが書き換わっていないか確認してください。

/etc/resolv.conf確認
# cat /etc/resolv.conf

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0