virtual boxでAmazon linux2 を構築したらDNSが不安定だったので無理やりなんとかした
virtual boxでAmazon linux2 を構築した環境でAWSコマンドを使用したら。
エンドポイントにアクセスできないとかのエラーだったので書きを実行したら解決した。
そもそもvirtual boxかAmazon linux2のネットワーク設定がイケてなくてDNSが不安定だった気もするが。
力技でgoogleのDNSを設定し、一応virtual boxの設定も変更したら改善した。
どちらがあたったのかは分からない。
ホスト側OS(Windows)で下記を実行
#このオプションは、NATエンジンがDNS要求を処理する際にホストのリゾルバ機構を使うようになります。
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyvm "VMの名前" --natdnshostresolver1 on
#このオプションは、NATエンジンのプロキシがすべてのゲストマシンのDNS要求をホストマシンのDNSサーバーに要求します。
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyvm "amazon linux2" --natdnsproxy1 on
ゲスト側OS(Linux)のネットワーク設定に下記を追加。(googleのDNSを使用)
/etc/sysconfig/network-scripts/ifcfg-eth0を開いて設定を追加
DNS1=8.8.8.8 DNS2=8.8.4.4
Amazon S3 でのエンドポイント URL 接続エラーのトラブルシューティング
https://aws.amazon.com/jp/premiumsupport/knowledge-center/s3-could-not-connect-endpoint-url/
もらったvirtualbox(centos7)で名前解決が出来なかったので、DNSを指定した。 | メサイア・ワークス
https://www.messiahworks.com/archives/22349
CentOS6 or CentOS7(VirtualBox)で名前解決ができなくなった場合の対処方法 - web-technical-blog
https://web-technical.hatenablog.com/entry/2017/02/15/000000
VirtualBoxのNATモードで名前解決する | blog.douzen.net
http://blog.douzen.net/2013/06/vagrant-virtualbox-dns/
とっとこ駆け出しエンジニアぶろぐ: VirtualBox NAT接続で名前解決
http://hamuhamuengineer.blogspot.com/2013/12/virtualboxnat.html
Vagrant + VirtualBoxでアプリがやたら重い時に試した方が良いこと - Qiita
https://qiita.com/yashikawa7/items/247df1439b2fa485f4e4