👋
Mac M3でHackTheBoxを始める:UTM + Kali Linuxで仮想環境を作ってみた
仮想環境の構築
HackTheBoxを始める前に、まずは仮想環境を用意します。
どうやら Kali Linux っていうOSを使うのが定番みたいですね。
仮想化ソフトウェアには、
VirtualBox、VMWare Fusion、UTM などいろいろあります。
どれを使えばいいのか少し悩みましたが、MacのM3チップだと
どうやら UTM が一番相性が良さそうです。
ということで今回は、UTM + Kali Linux の組み合わせで
環境構築を進めていきます。
UTMのインストールからKali linuxの導入まで
主な流れはこちらの記事を参考にしました👇
👉 【Linux】MacでKali Linuxをインストール
ただし、実際に進める中で記事に書かれていなかった部分がいくつかあったので、
そこだけ補足しておきます。
1️⃣ 「Continue without a default route」
この画面が出たら、「Yes」 を選択します。

2️⃣ 「Partitioning scheme」
こちらは、「All files in one partition(recommended for new users)」 を選択します。

無事起動!

バージョンアップ
無事に起動ができたので、続いてシステムのバージョンアップを行います。
パッケージリストの更新
まずはパッケージリストを更新します。
sudo apt update
...と思ったらエラー。
Ign:1 http://http.kali.org/kali kali-rolling InRelease
Err:2 http://http.kali.org/kali kali-rolling Release
Cannot initiate the connection to http.kali.org:80 (2607:5300:203:3fe6::). - connect (101: Network is unreachable)
Error: The repository 'http://http.kali.org/kali kali-rolling Release' does not have a Release file.
Notice: Updating from such a repository can't be done securely, and is therefore disabled by default.
Notice: See apt-secure(8) manpage for repository creation and user configuration details.
ネットワークがつながらない?
試しに ping を打ってみると...
ping -c 3 8.8.8.8
結果はこれ。
ping: connect: Network is unreachable
どうやらネットが繋がっていなそう…。
とりあえず ip a や ifconfig を確認してみると、
lo と eth0 の両方が表示されており、NIC 自体は認識されているようでした。
いろいろ調べてみた結果
色々調べてみたところこちらのIssuesを発見。
どうやら ネットワークモードを「Bridged」 に設定すれば通信が通るらしいです。
UTMの設定を変更👇

設定後の確認
再度起動して ping を試すと…

無事、通信確認できました🎉
最後にセットアップ完了!
sudo apt update
sudo apt upgrade -y
sudo apt autoremove -y
sudo apt autoclean
これでKali Linuxの基本セットアップが完了しました!
Discussion