仮想ルータ構築 3(vyos・open-vm-tools)

ネットワーク

open-vm-toolsのインストール

open-vm-toolsのインストール

現在公開されているrolling版vyosにはopen-vm-tools(VMWare ToolsのOSSバージョン)が実装されておらず、ESXiコンソールからゲストOSの停止として仮想マシンを停止することができなくなっています。

昨年11月のバージョン(vyos-1.5-rolling-202411260813-generic-amd64.iso)ではopen-vm-toolsが組み込まれていたので、ここ数か月の間に外してしまったようです。

仮想ルータにopen-vm-toolsがインストールされていなくても直接ログインしてshatdownコマンドで停止することは可能ですが手間がかかってしまうためdebianのサイトからopen-vm-toolsをダウンロード、インストールします。

1.まず、ESXi筐体が接続されている室内のルータ(物理ルータ)にESXi内部のネットワークへの経路情報を追加します。管理ネットワークで使用しているクラスBのネットワークアドレス全部(172.16.0.0/16)の宛先をESXiゲートウェイの外部アドレス(192.168.11.200)に設定します。

2.すべての仮想ルータで以下のコマンドを実行して open-vm-toolsをインストールします。

sudo su –
echo “deb http://deb.debian.org/debian bookworm main contrib non-free” > /etc/apt/sources.list.d/debian.list
sudo apt update
sudo apt install open-vm-tools
sudo systemctl enable open-vm-tools
sudo systemctl start open-vm-tools
sudo systemctl status open-vm-tools

3.ESXiコンソールから仮想マシンが停止できることを確認します。

4.物理ルータからESXi内部のネットワークへの経路情報を削除します。

クライアント接続用仮想ルータの外部接続設定削除

ESXiでクライアント接続用仮想ルータのブラウザコンソールを開き、vyosユーザでログインしてルーティング設定とインターフェース eth3を削除します。

【クライアント接続用仮想ルータのブラウザコンソールで実行】
-----------------------------------------------------------------------------------------------------
# 現在のインターフェースを確認
show interfaces

# 編集モード移行
configure

# ルーティング設定確認
show protocols

# スタティック・ルート削除
delete protocols static

# コミット
commit

# スタティック・ルート削除確認
show protocols

# インターフェース eth3削除
delete interfaces ethernet eth3

# コミット&セーブ
commit
save

# 編集モード終了
exit

# インターフェースeth3に IPアドレスが割り当てられていないことを確認
show interfaces

# クライアント接続用仮想ルータ停止
sudo shutdown -h 0

クライアント接続用仮想ルータの仮想マシンが完全に停止したら ESXiでクライアント接続用仮想ルータの仮想マシン編集画面を開き、「ネットワーク アダプタ 4」を削除して設定を保存します。

管理ネットワーク構築はこれで完了です。次回から本番サイトの構築です。

仮想ルータ構築 関連ページ
1.構成概要、OSインストール
2.vyos設定
3.vyos・open-vm-tools

サイト内リンク一覧
ネットワーク構築
管理用ネットワーク構築
仮想ルータ構築 1(構成概要、OSインストール)
仮想ルータ構築 2(vyos設定)
仮想ルータ構築 3(vyos・open-vm-tools)
本番サイト構築
本番サイト構築
本番サイト・管理サーバ構築
管理サーバ構築 1(chrony、named)
管理サーバ構築 2(Pacemaker、NFS Server)
本番サイト・DBサーバ構築
DBサーバ構築 1(全体構成)
DBサーバ構築 2(OSインストール、ストレージ(vmdisk)構成)
DBサーバ構築 3(Oracle RACインストール環境構築)
DBサーバ構築 4 (Grid Infra21cインストール)
DBサーバ構築 6(Oracle DB 2ノードRAC構築)
DBサーバ構築 7(Oracle RAC ノード追加)
本番サイト・APサーバ構築
APサーバ構築 1(Weblogicインストール)
APサーバ構築 2(WebLogicドメイン構築)
APサーバ構築3(JDBC接続)
APサーバ構築 4(DB接続確認用アプリ作成)
APサーバ構築 5(アプリ・デプロイ)
APサーバ構築 6(本番モード切替)
本番サイト・Webサーバ構築
Webサーバ構築(Apache + WLS Proxy Plug-in)
本番サイト・ロードバランサ構築
ロード・バランサ構築(HAPtroxy+Keepalived)
Web-AP-DB連携検証
Web-AP-DB連携検証1(Active GridLink)
Web-AP-DB連携検証2(DBノード障害)

メニュー

トップページ

3層Webシステム | バカメのとなり

自己紹介

タイトルの由来と自己紹介 | バカメのとなり

ぎゃらりい | バカメのとなり

問合せ(メール)

お問い合わせ | バカメのとなり

修正履歴

2026/4/30

サイト内リンク一覧を追記

コメント

タイトルとURLをコピーしました