この投稿に基づいて自分のコンピュータのホスト名を変更しようとしています。https://www.blackmoreops.com/2013/12/12/change-hostname-kali-linux/
この部分に達すると
service hostname.sh stop
sleep 1
service hostname.sh start
ホスト名が正しく停止しているようですが、起動できません。これで、セカンダリコンピュータで自分のIPを検索するたびに、自分のホスト名が[該当なし]と表示されます。
ホスト名を起動しようとすると、次のように表示されます。
Failed to start hostname.service: Unit hostname.service is masked.
このトピックについて調査した後、コマンドを試しました。
systemctl unmask hostname.service
また
systemctl unmask hostname
エラーなしで実行されます。
ただし、これらのコマンドのいずれかを試してみると、そのコマンドがブロックされたという同じエラーが再び発生します。
systemctl enable hostname.service
systemctl enable hostname
systemctl start hostname.service
systemctl start hostname
start hostname.service
start hostname
最後にブロックを試してから再度ブロックを解除しても同じ結果が出ました。これらの症状は、何度も再起動しても持続します。とても混乱しているので、助けてくれてとても感謝します。
また、それは価値があるので、DebianディストリビューションKali Linuxを使用しています。
修正する
/etc/ホスト
127.0.0.1 localhost
127.0.1.1 kali.net VVTOETSC
#The following lines are desirble for IPV6 capable hosts
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
/etc/ホスト名
VVTOETSC
ベストアンサー1
あなたの質問に記載されている記事は2013年に書かれており、古いものです。ホスト名を変更するには:
- ネットワークの切断
- rootでコマンドを実行します
hostname new_hostname
。 - ネットワークに再接続