Cloudflareの設定
CloudFlare にログイン または 新規登録 をしてダッシュボードへ
ここから作成に入ります
Zero Trustを開いてNetworksのTunnelsを開く
Your tunels というところが開いたらCreate a tunnelをクリック
Select your connector というページが出てきたらCloudflaredを選択する。
その次にName your tunnelというのが出てきたら好きな名前を設定する。
このような表示が出たら
Choose an operating system: は Debian
Choose an architecture: は 64-bit
Proxmoxの管理画面 or SSH を用意 ※VMではなく実機
下を見ると
Install and run a connector というものがあると思います。
下の手順通りに進んでください。
curl -L --output cloudflared.deb https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb &&
dpkg -i cloudflared.deb &&
この下のコードはご自身で書き換えてください。※sudo はつけないようにしてください
cloudflared service install 文字列
上にあるコードをすべて実行したらConnectorsというところにマシンがあると思います。
表示されたらnextをクリック
上にある画像のように自分の好きなサブドメイン,そしてドメインを選択してください。
その下にある Type は HTTPS
, URL は サーバーローカルIP:8006
(Proxmox管理画面ポート) を指定してください。
そして下をよく見ると Additional application settings という科目があります。
それを開いて TLS という科目を見つけてみてください。
TLSというところが見つかったら No TLS Verify というところの右をクリックしてONにします。
そしてSaveをクリックするとhttps://指定したサブドメイン.ドメイン/ (https://example.example.com)
で開けるようになると思います。
これで終わりです。