最近の更新

Windows XP をルーターとして使用する

ルーターとして使うというより、ネットワークカードを2枚使ったり、スマホ用に別の無線ルーターを設置などしてややこしいネットワークになっていると、XPでルーティングを指示したいときがあります。

XP標準のTCP/IP設定で探したところ見当たりませんでした。デフォルトでルータ機能は無効になっているそうです。たしかにXPをルーターとして使うことはほとんどありません。

IPルーティングの有効化

レジストリエディタ(regedit)で以下の値をセットする。

  1. キー HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  2. 名前 IPEnableRouter
  3. 種類 REG_DWORD データ 1

再起動して、ipconfig /all コマンド で IP Routing Enabled が Yesとなっていることを確認。

ルーティングテーブルの追加と削除

追加コマンド route add 

例:あて先 192.168.20.0 の場合は 192.168.1.101 に投げる。

route add 192.168.20.0 mask 255.255.255.0 192.168.1.101

この設定はPCを再起動すると消えるらしい。

route -p add 192.168.20.0 mask 255.255.255.0 192.168.1.101

のようにオプション -p を追加すると再起動しても消えない。

削除コマンド route delete

route delete 192.168.20.0

ルーティングテーブルの確認

route print

こんなややこしいことをせずに、ルーター側で設定すればいいだけ?

せっかく調べたことだし、忘れ去るのももったいないので残しておきます。

参考サイト

IPルーティングを有効にする方法(レジストリ設定編)

ルーティング・テーブルを操作する

 

*********************

目次(ホーム)

  1. Windows7 英語版で Word2003 日本語版を使えるか
  2. Excelの便利な関数
  3. Wnidows7にログオンできない。ログオン処理に失敗?
  4. docxファイルを開くときにエラーが発生しました
  5. Word のユーザー辞書に登録した単語が消える 2008/05
  6. Windows 関連小ネタ 
  7. AccessやExcel関連TIPS 
  8. Windows XP をルーターとして使用する

 

その他の項目