• 締切済み

Red Hat Linux 9 について

以前までのバージョンなら、/etc/sysconfig/static-routesに経路情報を書き込んだと思うのですが、9にバージョンアップしてから、そのファイルが見つかりません。どなたか9ではどこにあるかわかりませんか?教えてください、よろしくお願いします。

みんなの回答

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.1

自分で新規作成して、再起動したらどうなります? routeコマンドで確認してみてください。

20centuryboy
質問者

補足

やっとでstatincルートを再起動時に読み込ませるところを見つけました。 RedHatLinux9からは/etc/sysconfig/networking/devices/eth0.route にできるみたいです。 eth0.routeのところに経路情報が書き込まれていました。 まぁでも、ネットワーク設定のところで、書いてあげれば8.0でも/etc/sysconfig/static-routesに書かないでいいんですけどね。 どうもありがとうございました。

関連するQ&A

  • Linuxでのstatic routeの追加

    お世話になります。 Linuxでstatic routeを追加しようとしており、 OSリブート時に設定が消えてしまわないようにroute addコマンドではなくファイルに直書きしようと思ったのですが、記載するファイルが2つあるみたいで、どちらに記載すれば良いか困っています。 /etc/sysconfig/static-routes /etc/sysconfig/network-scripts/route-eth0 どちらに書けば良いか教えて頂けますでしょうか? 情報が足りないようでしたら補足致します。 よろしくお願い致します。

  • FedoraCore4のルーティング情報はどこにある?

    FedoraCore4のrouteコマンドで見えるルーティング情報は、どの ファイルに記述されているのでしょうか? /etc/sysconfig/static-routesとかも見あたりませんし…。 ご存じのかたがいらっしゃったら教えてください。

  • RED HAT LINUXのネットワークリスタートで追加したインターフェースが読み込まれない

    いつもお世話になっております。 同様の現象が起こる方いらっしゃいましたら、ご教授をよろしくお願いいたします。 【環境】 OS: Red Hat ES4 ミドルウェア: apache2系 php5系、mysql4系 現状、サーバにはSSH接続し、ネットワークインターフェースがeth0のみ存在しています。 ここから、同一NICをもちいて、新たにeth0:1を作成しました。 eth0をコピーし、下記の内容に変更してeth0:1として /etc/sysconfig/network-scripts/保存しました。 =============================================== DEVICE=eth0:1 BOOTPROTO=static IPADDR=192.168.160.2 NETMASK=255.255.255.0 ONBOOT=yes TYPE=Ethernet =============================================== ここから、スクリプトにてネットワークリスタート(/etc/rc.d/init.d/network restart)を行ったところ、 ネットワークが正常に立ち上がらず、ターミナルが返ってこない状態になります。 直接サーバにコンソール接続し、サーバを再起動すればeth0:1が正常に読み込まれ、起動します。 いちいちサーバにコンソール接続するのが非常に手間なため、SSH経由でリスタート作業を行いたいのですが、 同様の現象を経験し、回避方法をご存知のかたいらっしゃいましたら、よろしくご教授お願いいたします。

  • Red Hat Enterprise Linux ES4を使用していま

    Red Hat Enterprise Linux ES4を使用しています。 バージョンを #cat /etc/redhat-release で調べ、 …略…(Nahant Update7) と表示され、OSバージョンは4.7とわかりました。 なのですが、とあるサイトではバージョンは #rpm -q redhat-release で調べられると書かれてあり、 …略… 4ES-8 と表示され、本当は4.8なのか、と混乱しています。 どちらが正しいのでしょうか?そもそも #rpm -q redhat-release コマンドは何の情報を表しているのでしょうか? 教えていただきたく思います。 よろしくお願いいたします。

  • ルーティング情報の削除

    OS:Miracle linux ver2.4 かなり初心者です。NICを二枚挿して、別のIPを割り当てています。 そこで、routeコマンドを打つと表示される中にある、 間違って設定したと思われる不要なルーティングエントリを削除したいのですが、 route -del コマンドでは削除後、再起動してしまうと 元に戻ってしまうので困っています。 /etc/sysconfig/static-routesに記述してあるエントリは反映されているのですが、消したい不要なエントリはそこには書かれていません。 大変、困っています。どなたかご教示お願いします。

  • Linux:iptablesの設定を保持する方法

    Linux CentOS 6 の専用サーバーでwebサイトを立ち上げているのですが、 iptbelesの設定方法(設定を保持する)についてアドバイスいただけますでしょうか。 

必要なポートを開放し、一時的にはポート開放に成功するのですが、一日、二日経つと、設定が初期状態に戻ってしまいます。(開放したポートの記述が消えている。) 

実際にやってみたのは、
 /sbin/iptables-save > iptables_rule(現在の設定をファイルにファイルに保存)

 設定が初期状態に戻った場合に
 /sbin/iptables-restore < /etc/sysconfig/iptables_rule(オリジナルの設定を保存したファイルを適用) 
↓ 
/sbin/iptables-save -c > /etc/sysconfig/iptables(現在のiptablesの状態を/etc/sysconfig/iptablesに保存 ) 

これで一応動くのですが、数日で初期状態に戻ってしまいます。 

/etc/sysconfig/iptables をcat で確認しても設定したポートの記述がなくなっています。 
※設定後 /etc/sysconfig/iptables を確認するとちゃんと記述されてます。 

質問1
 起動時の自動設定に適用されるファイルは、 /etc/sysconfig/iptables で間違いないでしょうか?

 質問2
 そもそも、サーバーは稼働しつづけており、終了も再起動もしていない中で設定が初期値に変更されるのが不思議です。 
自動起動時に読み込むファイルが間違っていたとしても、サーバーが再起動しないかぎりは初期状態に戻らないような気がするのですが・・・ 

何時間毎に設定ファイルを読み直す、メモリを開放する、などの機能が元々あるのでしょうか。

 ご存知の方がいれば、お教えいただけませんでしょうか。 
宜しくお願いします。

  • 1台で複数セグメント持つ際の設定(Linux)

    1台のLinuxサーバに、NICを2つ搭載し、それぞれ別のネットワークセグメントを想定した場合の設定方法を教えてください。 異なるネットワークセグメントを持つことから、ホスト名、IPアドレス、デフォルトゲートウェイもそれぞれ異なります。 /etc/sysconfig/networkには、HOSTNAME と GATEWAY の設定が必要だと思いますが、/etc/sysconfig/network の定義ファイルは2つ必要なのでしょうか。 /etc/sysconfig/network-scripts/ifcfg-eth[] は、ifcfg-eth0とifcfg-eth1 を作成することが必要だと考えてます。 /etc/sysconfig/networkを2つ(??)作成する必要があるのかどうか、わかりません。 【OS】 Red Hat Enterprise Linux 5.6

  • Linuxのデーモンが参照するロケール情報

    Linuxで動作するデーモンアプリケーションを作成しています。 デーモンが参照するロケール情報を取得したいのですが、定義されているファイル(Solarisの場合の/etc/default/initファイル)が、各ディストリビューションごとに異なっているため、エレガントな解決方法を探しています。 参照する定義ファイルは RedHat6.2J・・・/etc/sysconfig/i18n TurboLinux6.1・・・/etc/skel/.lang/i18n OpenLinux・・・/etc/config.d/I18N といった具合なのです。 なお、どのユーザが起動してもこれらのファイルに定義してあるロケール情報で動作する必要があるため、環境変数を参照するというのはNGです。 何かよいアイデアがありましたら、教えてください。 よろしくお願いいたします。

  • デフォルトゲートウェイの設定場所

    CentOS5.9を使用しています。 /etc/sysconfig/network と cat /etc/sysconfig/network-scripts/ifcfg-eth0 「GATEWAY」項目があり、同じデフォルトゲートウェイのIPが設定されていることに気づきました。 ただ、別のCentOSサーバを見てみた所 ・/etc/sysconfig/network-scripts/ifcfg-eth0(eth1やeth2の複数ささってるサーバでも) のeth設定ファイルだけに、「GATEWAY」の設定があるが、networkにはない。 ・/etc/sysconfig/network の方にだけにあり、eth関係のファイルにはない。  とサーバで環境がバラバラなことに気づきました。 (同じCentバージョンでも違ってるものがありました。) 特に、インストール時にIPを設定したぐらいで 設定変更等行っていません。 この「/etc/sysconfig/network-scripts/ifcfg-eth0」と「/etc/sysconfig/network」に 設定するGATEWAYなのですが、 ・どちらのファイルに設定してても良いものなのか? ・ifcfg-eth0 の方にあれば良いものなのか? ・network の方にあれば良いものなのか? がわかりません。(特に全サーバ問題なく動いているのですが・・・。) また、全サーバ複数NICがささっていても、アップリンク(インターネット等)への接続は全てeth0になっております。eth0の先のルータで、ルーティングしております。 ご教授お願いします。

  • Red Hat Linux7.2について

    お尋ねしたいのですが 自分のPCにMeとRedhatLinux7.2が入っているのですが PCを立ち上げるとブートローダ(GRUB)が立ち上がり普通ならそこでMeかlinuxかが選択できるはずなのですが全くキーボードを押してもうんともいわずにデフォルト(linux)が立ち上がってしまいます。 全くMeが立ち上がらなくなってしまいました。 linuxを全く知らずに興味心だけで入れたのがまづかったのですが・・ どなたかブートローダについて知っている方いらっしゃらないでしょうか? もしどうにもならないようならばRedhatのアンインストールについて教えていただけないでしょうか? あつかましくて申し訳ありませんがよろしくお願いします。