方法は次のとおりです: 1. ルートをホストに追加します (「#route add –host 192.168.1.11 dev eth0」)。 2. ルートをネットワークに追加します (「#route add –net 192.168.1.0」)。 /24 eth1 "。
#このチュートリアルの動作環境: centos7 システム、thinkpad t480 コンピューター。
具体的な操作方法は以下のとおりです:
1.routeコマンドを使用してルートを追加します
routeコマンドで追加したルートはマシン終了後は無効になります。メソッド:
//ホストにルートを追加
# route add –host 192.168.1.11 dev eth0 # route add –host 192.168.1.12 gw 192.168.1.1
//ネットワークにルートを追加
# route add –net 192.168.1.11 netmask 255.255.255.0 eth0 # route add –net 192.168.1.11 netmask 255.255.255.0 gw 192.168.1.1 # route add –net 192.168.1.0/24 eth1
//デフォルト ゲートウェイを追加
# route add default gw 192.168.2.1
//ルートの削除
# route del –host 192.168.1.11 dev eth0
2: Linux で永続的なルーティングを設定する方法:
./etc/sysconfig/static-routes : any net 192.168.3.0/24 gw 192.168.3.254 any net 10.250.228.128 netmask 255.255.255.192 gw 10.250.228.129
静的ルートを使用する方法が最適です。システムの再起動やサービスネットワークの再起動に関係なく有効になります。
スタティック ルート ファイルとは何ですか?これは、ネットワーク スクリプトの実行時に呼び出されるファイルです。このファイルは、/etc/sysconfig ディレクトリに配置されます。ネットワーク スクリプト内の場所は、
# Add non interface-specific static-routes. if [ -f /etc/sysconfig/static-routes ]; then grep "^any" /etc/sysconfig/static-routes | while read ignore args ; do /sbin/route add -$args done fiです。
このスクリプトからわかるように、これはスタティック ルートを追加する方法です。スタティック ルートの記述方法は
any net 192.168.0.0/16 gw 网关ip。
(推奨学習: linux チュートリアル )
以上がルート追加静的ルートを追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。