Index ソフト・ハード ルーティング | routing タスク |
プロトコル タスク 一時的に追加 一時的に削除 一時的DGW変更 恒久的に追加 DGW設定 nmcli nmtui ルーティング |
一時的にルーティングを追加 ・ネットワーク宛にルートを設定 「ip」コマンド # ip route add [NWアドレス/サブネット] via [GW_IP] dev [NIC名] 「route」コマンド # route add -net [宛先NW] netmask [サブネット] gw [GW_IP] [NIC名]・ルーティングの確認 # netstat -rn・ホスト単位(IPアドレス/32)でルーティングを設定 # route add -host [宛先ホスト] gw [GW_IP] [NIC名]・ホスト宛のルーティング追加 # route add -net [宛先ホスト] netmask 255.255.255.255 gw [GW_IP] [NIC名]一時的にルーティングを削除 ・「ip」コマンドを使用したルーティング削除 「ip」コマンド # ip route del [宛先ネットワーク/サブネット]・「route」コマンドを使用したルーティング削除 # route del -net [宛先NW] netmask [サブネット] # route del [宛先NW/サブネット]一時的DGW変更 ・既存のデフォルトゲートウェイ情報を削除 「route」コマンド # route del default gw [デフォルトゲートウェイIP]・デフォルトゲートウェイの追加 「route」コマンド # route add default gw [デフォルトゲートウェイIP]・デフォルトゲートウェイ情報を変更 「ip」コマンド # ip route replace default via [変更後デフォルトゲートウェイIP]恒久的にルーティングを追加 ・設定ファイル 「 /etc/sysconfig/network-scripts/route-ethx 」・書式 「ネットワークアドレス/サブネット」via [ゲートウェイIP]・例 192.168.1.0/24 via 192.168.1.254 dev eth1 default via 10.0.0.254 dev eth0・設定反映 # systemctl restart networkデフォルトゲートウェイ設定 ・設定の優先順位 1. /etc/sysconfig/network-scripts/ifcfg-ethx 2. /etc/sysconfig/network 3. /etc/sysconfig/network-scripts/route-ethx 設定はどれか一つのファイルにのみにする。・「/etc/sysconfig/network-scripts/ifcfg-ethx」設定項目 GATEWAY=[デフォルトゲートウェイIP] DEFROUTE=yes・「/etc/sysconfig/network」設定項目 NETWORKING=yes HOSTNAME=ホスト名.ドメイン名 GATEWAY=[デフォルトゲートウェイIP]・「/etc/sysconfig/network-scripts/route-ethx」設定項目 default via [デフォルトゲートウェイIP]・設定反映 # systemctl restart network |
All Rights Reserved. Copyright (C) ITCL |