眠いので概要だけ書きます.
DockerでHackTheBox 用の環境を整えることに成功したぜ,という記事を書きましたが.
惜しいところで完全ではなかったことが判明しました.
何がまずかったかというと,StartingPoint / Appointment ができなかったんです.途中の,ブラウザのアドレスバーに IP アドレスを入れるところで詰まってしまう.
ターゲットマシンの IPアドレスをアドレスバーに入れても,無限に読み込みが続くばかりで一向にアクセスできないのですよ.
調べると,etc/hosts
ファイルを編集しなさいと書いてあり,その通りにしましたがうまくいきませんでした.
なんでやろなと考えたんですが,わかりました.
ブラウザをホストマシンで開いているからです.
Dockerコンテナ内で,ブラウザを開かないといけなかったんだと思うんです.
Virtual Machineならできるの知ってるけど,Dockerでやってるの見たことないなあと思って調べたら普通にありました.
次やるときはこれを踏まえて,最初から最後までDockerでできる環境を構築してやります.ここまで来たらヤケクソですわよ.
意地でもVirtualBox使わずにやったります.