Linuxシステム端末のroot@localhostになるroot@bogonのホスト名変更の解決策

1243 ワード

仮想マシンはLinuxシステムをインストールして、バージョンはCentOSで、インストールした後にホスト名を開けて突然bogonになりました.
hostnameを使用して、現在のホスト名vi /etc/sysconfig/network HOSTNAME=を表示し、有効にするには再起動する必要があります.
bogonの定義
bogonとはインターネットルーティングテーブルに表示されるべきでないアドレスを指し、1、プライベートアドレス、例えば10172.16-32192.168......2、まだ正式に割り当てられていないアドレスを含む.
Linuxホスト名がbogonに変更された問題のいくつかの解決策:Linuxホスト名が@localhostから@bogonに変更されると、アクセスネットワークに問題が発生し、再起動しても解決されません.
1つ目の方法:linuxの下に127.0.0.2というbogonというホストを追加するこの方法を使用すると、bogonホスト名が解析され、使用するホスト名はbogonのままですが、linuxに入ると上記の警告ボックスは表示されません.この方法は推奨されません.
2つ目の方法:hostnameコマンドの使用
[root@bogon ~]# hostname localhost
[root@bogon ~]# su
[root@localhost ~]# 

この方法は、あなたが望むホスト名を簡単に見つけることができます.私は自分で試したことがあります.便利ですが、linuxバージョンではアプリケーションが正常に使用できない場合があります.特に、再起動すると失効する可能性があります.
第3の方法:linuxホストのプロファイル/etc/sysconfig/networkおよび/etc/hostsを変更する
  • /etc/sysconfig/networkのホスト名を変更します.
  • vi /etc/sysconfig/network
    NETWORKING=yes
    HOSTNAME= //         
    GATEWAY=192.168.1.1 
    
  • 修正/etc/hostsホスト名
  • vi /etc/hosts
    127.0.0.1 localhost.localdomain localhost
    192.168.1.99   //       
    

    最後にこれらの方法は役に立たないので、新しい仮想マシンを再作成することをお勧めします.それが最も愚かな解決策です.