モーダルを閉じる工作HardwareHub ロゴ画像

工作HardwareHubは、ロボット工作や電子工作に関する情報やモノが行き交うコミュニティサイトです。さらに詳しく

利用規約プライバシーポリシー に同意したうえでログインしてください。

静的ルートの設定 (static-routes)

モーダルを閉じる

ステッカーを選択してください

お支払い手続きへ
モーダルを閉じる

お支払い内容をご確認ください

購入商品
」ステッカーの表示権
メッセージ
料金
(税込)
決済方法
GooglePayマーク
決済プラットフォーム
確認事項

利用規約をご確認のうえお支払いください

※カード情報はGoogleアカウント内に保存されます。本サイトやStripeには保存されません

※記事の執筆者は購入者のユーザー名を知ることができます

※購入後のキャンセルはできません

作成日作成日
2015/04/21
最終更新最終更新
2017/07/26
記事区分記事区分
一般公開

目次

    AWS を活用した効率的なサーバレス開発を発信中。

    /etc/sysconfig/static-routes ファイルを編集することによって静的ルートを設定できます。例をいくつか示します。

    設定例

    初期状態ではそもそもファイルが存在しないため作成します。

    $ sudo touch /etc/sysconfig/static-routes
    

    現在のルーティングテーブルを表示してみます。/bin/netstat -r/sbin/route は非推奨コマンドです。

    $ /sbin/ip route show
    10.0.2.0/24          dev eth0  proto kernel  scope link  src 10.0.2.15 
    169.254.0.0/16       dev eth0                scope link  metric 1002 
    default via 10.0.2.2 dev eth0
    

    編集します。netmask を用いた表記と CIDR 表記が可能です。

    $ sudo vi /etc/sysconfig/static-routes
    any net 192.168.100.0    netmask 255.255.255.0 gw 10.0.2.2
    any net 192.168.101.0/24                       gw 10.0.2.2
    

    サービスを再起動して設定を反映させます。

    $ sudo service network restart
    

    設定が間違っている場合などは以下のようなエラーが出力されます。

    SIOCADDRT: そのようなプロセスはありません

    問題なくルーティングテーブルが更新されていれば設定成功です。

    $ ip route show
    192.168.100.0/24 via 10.0.2.2 dev eth0 
    192.168.101.0/24 via 10.0.2.2 dev eth0 
    10.0.2.0/24                   dev eth0  proto kernel  scope link  src 10.0.2.15 
    169.254.0.0/16                dev eth0  scope link  metric 1002 
    default via 10.0.2.2          dev eth0
    

    動作確認例

    $ traceroute 192.168.100.1
    traceroute to 192.168.100.1 (192.168.100.1), 30 hops max, 60 byte packets
    1  10.0.2.2 (10.0.2.2)  0.259 ms  0.480 ms  0.517 ms
    ...
    
    Likeボタン(off)0
    詳細設定を開く/閉じる
    アカウント プロフィール画像

    AWS を活用した効率的なサーバレス開発を発信中。

    記事の執筆者にステッカーを贈る

    有益な情報に対するお礼として、またはコメント欄における質問への返答に対するお礼として、 記事の読者は、執筆者に有料のステッカーを贈ることができます。

    >>さらに詳しくステッカーを贈る
    ステッカーを贈る コンセプト画像

    Feedbacks

    Feedbacks コンセプト画像

      ログインするとコメントを投稿できます。

      ログインする

      関連記事

      • Ciscoルータの基本操作
        シスコ社の製品のうち、ルータは Cisco*** という製品名でスイッチは Catalyst*** という製品名です。いずれも *** は機種番号で、数字が小さいほど小規模ネットワーク向けとなっています。例えば資格試験 CCNA Routing and Switching では小規模および中規模ネットワークが対象です。そのため、中小規模のネットワークのルータおよびス
      • BIND 9 ゾーンファイル Dynamic Update の設定方法
        DHCP 環境下などで IP が動的に付与される場合は DNS レコードを動的に更新する必要があります。これを実現する Dynamic Update 機能が BIND 9 には実装されています。使用方法をまとめます。Dynamic Update に対応した DNS を特に Dynamic DNS または DDNS とよぶことがあります。 ゾーンファイルの作成 ローカルホストに example.co...
      • VyOS の基本的なルーティング設定
        本ページでは、複数の LAN をつなぐルータとしての設定方法をまとめます。具体的には、スタティックルーティングおよびダイナミックルーティング (RIP/OSPF/BGP)の設定方法を把握します。 設定方法を検証するための構成 ルーティング設定の検証を行うために VirtualBox で 5 台の VM を用意します。ホスト OS から vyos-0001 へ SSH 接続する部分を除き、「内部ネッ...
      • BIND 9.10.2 の公式マニュアルに学ぶ DNS の基本
        DNS の実装としては Internet Systems Consortium (ISC) の Berkeley Internet Name Domain (BIND) が有名です。本ページは公式サイトの Documentation からダウンロードできる v9.10.2 の PDF マニュアルおよび『DNSの仕組み完全解説』から基本事項を抽出してまとめ
      • スタティックルートの設定
        サムネイル画像-73e0bcdf3a
        インターフェイスに IP を設定しただけでは他のデバイスと通信できません。各デバイスにルーティングテーブルを設定する必要があります。ルーティングテーブルの設定方法には動的に自動設定するものと、静的に手動設定するものの二種類があります。ここでは静的に手動設定するスタティックルートの方法を紹介します。 具体的にはまず PC0, PC1, Router0, Router1 それぞれ
        あきらあきら9/7/2021に更新
        いいねアイコン画像0