【名前】
hanetgw - GS連携方式における仮想ゲートウェイの設定・削除・表示
【形式】
/opt/FJSVhanet/usr/sbin/hanetgw command [args]
【機能説明】
hanetgwコマンドは、GS連携方式を運用する場合に必要な仮想ゲートウェイの設定/削除/表示を行います。
コマンド | 処理概要 | 実行権限 |
---|---|---|
create | 仮想ゲートウェイ情報の設定 | スーパユーザ |
delete | 仮想ゲートウェイ情報の削除 | スーパユーザ |
仮想ゲートウェイ情報の表示 | 一般ユーザ |
(1) create コマンド
GS連携方式の仮想インタフェースに対応する仮想ゲートウェイアドレスを設定します。仮想ゲートウェイを設定するためのコマンド形式は以下のとおりです。
/opt/FJSVhanet/usr/sbin/hanetgw create -n devicename -g gwaddr |
-n devicename
GS連携方式の仮想インタフェース名を指定します。
-g gwaddr
仮想ゲートウェイ情報としてホスト名またはIPアドレスを指定します。このホスト名またはIPアドレスは、/etc/hostsファイル等のネットワークデータベースにおいて、IPアドレスとの対応づけが行われていなければなりません。
(2) delete コマンド
仮想ゲートウェイ情報を削除する場合はdeleteコマンドを使用します。コマンド形式は以下のとおりです。
/opt/FJSVhanet/usr/sbin/hanetgw delete -n {devicename1[,devicename2,...] | all} |
-n devicename1[,devicename2,...]
仮想ゲートウェイ情報を削除する仮想インタフェース名を指定します。
all
定義されているすべての仮想ゲートウェイ情報を削除します。
(3) print コマンド
仮想ゲートウェイ情報の設定内容を表示します。仮想ゲートウェイ情報を表示するためのコマンド形式は以下のとおりです。
/opt/FJSVhanet/usr/sbin/hanetgw print [-n devicename1[,devicename2,...]] |
以下に仮想ゲートウェイ情報の表示例を示します。
# /opt/FJSVhanet/usr/sbin/hanetgw print ifname GW Address +------+----------------+ sha0 192.168.80.254 sha10 192.168.90.254 |
表示 | 内容 |
---|---|
ifname | 仮想ゲートウェイが設定されている仮想インタフェース |
GW Address | 仮想ゲートウェイに設定されているホスト名、またはIPアドレス |
【関連項目】
hanetconfig hanetobserv
【注意事項】
仮想ゲートウェイ情報の設定において、GS連携方式の仮想インタフェースに対するネットワークアドレス情報と別のサブネットを指定した場合は、通信が行えない場合があります。必ずGS連携方式の仮想インタフェースと同一のネットワークアドレス情報を指定するようにしてください。
仮想ゲートウェイの機能を有効にするためには、あて先が通信相手の仮想IPとなるホスト経路がルーティングテーブルに登録されている必要があります。RHEL8でGS連携方式を使用する場合は、/etc/sysconfig/network-scripts/route-shaX ファイルに仮想ゲートウェイを使用して相手ホストと通信するための静的経路情報を必ず定義してください。RHEL9では静的経路情報は自動的に設定されるため定義は不要です。
【使用例】
仮想ゲートウェイ情報を設定する場合の例を以下に示します。
# /opt/FJSVhanet/usr/sbin/hanetgw create -n sha0 -g 192.168.70.254 |
仮想ゲートウェイ情報を削除する場合の例を以下に示します。
# /opt/FJSVhanet/usr/sbin/hanetgw delete -n sha0 |