- 締切済み
【CentOS7】/etc/hostsは直接入力?
CentOS7で /etc/hostsは直接手入力しかできないですか? /etc/resolv.conf などは、tuiコマンドから編集できます。 直接設定ファイルをエディットしても結果同じかもしれませんが、 CentOS7は、直接エディットしたファイルが書き戻る場合もありますので、極力直接設定ファイルをエディットしないと決めました。 /etc/hostsに関しては直接手入力しかできないですか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- kteds
- ベストアンサー率42% (1882/4440)
回答No.1
ホスト名設定の質問でしたらCentOS7からは /etc/hostnameです。 これまでのCentOS6とは異なります。 --- CentOS 7 インストール後のホスト名設定、ネットワーク設定 https://bacchi.me/linux/centos7-firststep/
お礼
早速の有難うございます。 「/etc/hostname」は、「nmtui」の「Set system hostname」で設定できますね。 ┏NetworkManager TUI tqqk ┃Please select an option ┃ ┃Edit a connection ┃Activate a connection ┃Set system hostname ┃ ┃Quit ┃ ┃ <OK> ┗━━━━━━━━━━━━ ┏ Set Hostname ━━━━━━━━━━━━━━━━━━ ┃ ┃Hostname Hostname001_____________________________ ┃ ┃ <Cancel> <OK> ┗━━━━━━━━━━━━━━━━━━━━━━━━━ # cat /etc/hostname Hostname001 それとは別に「/etc/hosts」も存在していて、デフォルトは以下のような値です。 # cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 「/etc/hostname」には、そのマシンの名前が入り、 「/etc/hosts」には、それ以外の名前解決の定義が入ると思っていました。 間違えていますか? やりたい事は、自マシンの名前の設定ではなく、 DNSサーバーの名称とIPアドレスをセットする事です。 そして、それをファイル直編集ではなく、CUIコマンドまたはTUIコマンドでできないかなという事です。 よろしくお願いします。