ESXi6 esxcliコマンドをり使用してStatic Routeを追加する手順に関する情報になります。
適当に検索して、見つけた情報だとESXi6.7環境ではエラーとなって、おそらく古いバージョンのコマンドだったので改めて探して以下のサイトが参考になりました。
ESXi Add Static Route using esxcli
https://www.vionblog.com/esxi-add-static-route-using-esxcli/
これはVMware 6.5で行われましたが、6.7でも動作するはずとあり、実際に問題なく追加できました。
ESXiホストにスタティックルートを追加するコマンドは以下の通りです。
> esxcli network ip route ipv4/ipv6 add -n IPv4_network/mask -g IPv4_gateway_ip
Usage: esxcli network ip route ipv4 add [cmd options]
Description:
add Add IPv4 route to the VMkernel.
Cmd options:
-g|--gateway= The Ipv4 address of the gateway through which a route to be added. (required)
-N|--netstack= The network stack instance; if unspecified, use the default netstack instance
-n|--network= The Ipv4 address and prefix length of the network to add the route to. Specify 'default' to indicate the default network. (required)
ネットワーク10.90.20.0/23にゲートウェイ10.92.20.5を追加した例
>esxcli network ip route ipv4 add -n 10.90.20.0/23 -g 10.92.20.5
ESXiホストのルートをリストアップするコマンドは次のようになります。
> esxcli network ip route ipv4 list
以下のような出力が得られるはずです。
[root@esx05:~] esxcli network ip route ipv4 list
Network Netmask Gateway Interface Source
------------- --------------- ------------- --------- ------
default 0.0.0.0 xxx.xxx.xxx.1 vmk0 DHCP
10.90.20.0 255.255.254.0 10.92.20.5 vmk1 MANUAL
10.92.20.0 255.255.254.0 0.0.0.0 vmk1 MANUAL
xxx.xxx.xxx.0 255.255.255.192 0.0.0.0 vmk0 MANUAL
[root@esx05:~]
ESXiホストへのスタティックルートを削除するコマンドは以下の通りです。
> esxcli network ip route ipv4 remove -n IPv4_network/mask -g IPv4_gateway_ip
Usage: esxcli network ip route ipv4 remove [cmd options]
Description:
remove Remove IPv4 route
Cmd options:
-g|--gateway= The Ipv4 address of the gateway through which a route to be removed (required)
-N|--netstack= The network stack instance; if unspecified, use the default netstack instance
-n|--network= The Ipv4 address and prefix length of the network to remove the route from. Specify 'default' to indicate the default network. (required)
ゲートウェイ10.92.20.5で以前追加した10.90.20.0/23を削除する例
> esxcli network ip route ipv4 remove -n 10.90.20.0/23 -g 10.92.20.5
確認、削除コマンドも記載されているので分かりやすいと思います。複数の管理ネットワークを持っている場合などにも便利です。