GNU/Linux >> Linux の 問題 >  >> Debian

Hetzner専用サーバーでのProxmoxネットワークのセットアップ

Proxmox Virtual Environmentは、オープンソースのサーバー仮想化管理プラットフォームです。これは、Ubuntu LTSカーネルが変更されたDebianベースのLinuxディストリビューションであり、仮想マシンとコンテナーのデプロイと管理を可能にします。サブネットと追加のIPを設定する簡単な方法を紹介します。 HetznerのRobotAPIを使用します。

Proxmox-VersionはOSによって異なります。
DebianJessieのProxmox5.xおよびDebianBusterのProxmox6.x

  • サーバーにProxmoxをインストールします
  • Proxmoxインターフェースの証明書を暗号化しましょう
  • シンプールストレージを使用するオプション
  • Hetzner-RobotからサーバーIP(シングルIPとサブネット)を読み取る
  • Network-Configを作成する
  • vSwitchを使用する場合にプライベートIPを作成するオプション
Install Dependencies  
apt -y update
apt -y install php-cli php-curl wget
cd /root
wget https://download.schaal-it.net/hetzner-proxmox.tgz
tar xfz hetzner-proxmox.tgz
cd proxmox

Proxmoxをインストールするには、スクリプトを実行する前に次の注意事項をお読みください。

カスタムディレクトリには、インストール中に使用されるいくつかのファイルが含まれています。

カスタムディレクトリ あなたが見つけるでしょう:

  • etc / aliases
  • etc / cron.d / trim.example
  • etc / sysctl.d / pve.conf
  • root / trim.sh.example
  • root / update-lxc.sh.example
  • ssh(空)
php install-proxmox.php

次の質問があります:

Full qualified hostname (FQDN) of the server [server]:

ここにフルネームを追加します(例:server.example.com)。そうしないと、Let’sEncryptを使用できません。

IP of the server [100.150.0.100]:

認識されたIPがサーバーからのものでもあることを確認してください

Network Card [enp0s31f6]:

通常、検出値を変更する必要はありません。

Do you want to autoconfigure the network? (y,n) [y]:

yを選択します スクリプトにnetwork-configを生成させます。

Enter your credentials for the Hetzner-API
robot_url [https://robot-ws.your-server.de]:
robot_user []: 
robot_password []:
のクレデンシャルを入力します

robot.conf.phpにまだ保存していない場合は、robot-credentialsを入力します。

現在のネットワーク設定でのみネットワークを設定したい場合は、以下を使用してください

php network-manual.php

生成された構成は/root/interfaces.generated

にあります。

貢献

プルリクエストは大歓迎です。大きな変更については、最初に問題を開いて、何を変更したいかについて話し合ってください。

必要に応じてテストを更新してください。

バグトラッカー

課題追跡システムにアクセスしてください。


Debian
  1. Proxmox VE4をDebian8にインストールする方法(Jessie)

  2. 事前設定手順

  3. ProxmoxVEを使用したサーバー仮想化環境のセットアップ

  1. DebianLinuxで静的IPアドレスを設定する方法

  2. Debian11でRsyslogサーバーをセットアップする方法

  3. Fedora18でownCloud5をセットアップする

  1. Ubuntu20.04Minecraftサーバーのセットアップ

  2. Ubuntu20.04でUrbackupサーバーをセットアップする

  3. 専用サーバーを使用する場合