- PR -

Routing テーブルの登録(固定で)

1
投稿者投稿内容
きのこ
ぬし
会議室デビュー日: 2004/09/01
投稿数: 256
投稿日時: 2007-06-21 03:42
現在 2つネットワークカードがついたLINUXマシンがあり
/etc/rc.d/rc.localに

route add -net 192.168.0.0 gw 192.168.1.1 netmask 255.255.0.0 eth1
route add -net 63.90.91.6 gw 192.168.1.1 netmask 255.255.255.255 eth1
などと追加し、再起動したときにテーブルが再度つけられるようにしてますがもっといいやり方はあるのでしょうか?

教えていただけるとうれしいです。
SHR
ベテラン
会議室デビュー日: 2006/06/15
投稿数: 99
投稿日時: 2007-06-21 08:49
static-routesとか どこかにありませんか?
どこにあるかは環境によって違うのですが…。
/etc/sysconfig/network-scripts/static-routes とかかな?
多分 /etc/sysconfig/network-scripts/ifup-routes があれば、
その中を見た方が早い気がします。
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2007-06-21 12:21
こんにちわ.
引用:

きのこさんの書き込み (2007-06-21 03:42) より:

再起動したときにテーブルが再度つけられるようにしてますがもっといいやり方はあるのでしょうか?


RHEL や Fedora であれば,
/etc/sysconfig/static-routes

any 〜
という記述をすると良いでしょう.
〜 の部分は
route add -net 〜
の net から後ろを記述します.
※net が host でも同様です.

以上,ご参考までに.
きのこ
ぬし
会議室デビュー日: 2004/09/01
投稿数: 256
投稿日時: 2007-06-22 08:46
ありがとうございました
FC6なんですが、static-routesはなさそうです。

find / -name static*
で検索したのですが
/usr/share/doc/initscripts-8.45.7/static-routes-ipv6
しかなかったです。

そのままあたらしくつくってしまっていいんでしょうか?
まあrc.localからコマンドでやっても支障はないのですが
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2007-06-22 08:59
おはようございます.
引用:

きのこさんの書き込み (2007-06-22 08:46) より:

FC6なんですが、static-routesはなさそうです。


最初はありませんよ.
だから作らなければなりません.
※調べればちゃんとわかることですが.
1

スキルアップ/キャリアアップ(JOB@IT)