• ベストアンサー

ネットワーク設定

/etc/rc.confでipアドレスの設定やGAETWAYのなどを行うと思いますが、設定した後にシステムを再起動しなければ設定は反映されないのでしょうか?できればシステムの再起動なしに設定を反映させたいのですが。。 ご存知の方よろしくお願いします。

noname#46712
noname#46712

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

OSとバージョンは何ですか? rcNGが使われている(NetBSDの1.6以降(?)やFreeBSDの5.X以降(?))場合、 対応する起動スクリプトを再起動することで 設定を反映させることができます。 NetBSD(手元のものは古いですが1.6.2です)では、 >/etc/rc.d/network restart で反映されます。 FreeBSD 6.1-RELEASEでは、 >/etc/rc.d/netif restart >/etc/rc.d/routind restart で反映されます。 古いrc機構(FreeBSD 4.X以前とかOpenBSDとか)だと、 上記方法は使えません。

その他の回答 (1)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

rc.confはあくまでも起動時の初期設定です。 これを書き換えても再起動しなくては意味がないでしょう。 ネットワークの設定変更はifconfigをつかってください。 ただ、起動時と設定がちがうと、起動中の各種サービスとの 間に不整合がおこる可能性があります。 運用に際しては十分配慮が必要でしょう。

関連するQ&A

  • network restartがうまくいかない

    Red Hat 7.2をつかっています。 IPアドレスを変更しようと思い、/etc/sysconfig/network-scripts/ifcfg-eth0 を編集しました。 ところが、/etc/rc.d/init.d/network restartを打ち込んでも、設定が反映されません。サービスはきちんと再起動しているのですが・・。 OSを再起動すると、設定が反映されるのですが、一体何が問題なのでしょうか・・。

  • CentOSのネットワーク設定について

    教えてください。 CentOSのネットワーク設定で2点質問があります。 (1点目) cat /etc/sysconfig/networkにはGATEWAYのアドレスの記述が欠落していると動作的におかしくなることがありますでしょうか? 因みにcat /etc/sysconfig/network-scripts/ifcfg-eth0にはGATEWAYのアドレスがあります。 (2点目) cat /etc/resolv.confに以下のような順番での記述があります。 search (IPアドレス(1)) nameserver (IPアドレス(2)) searchはどのような役目になりますでしょうか? 宜しくお願いします。

  • ネットワーク接続・設定方法

    今Intel版Solaris8をインストールしています。 SoftwareCD1,2、LANG_CDのインストールも終わりました。 そこでネットワークの設定を始めましたが、一向に外部との 接続が出来ません・・・。ちなみにNICは、IntelPro1000/MT Desktopです。 ネットワークの設定も IP Address(192.168.100.100)、 SubnetMask(255.255.255.0)、 /etc/netmasks(192.168.100.100 255.255.255.0)、 /etc/defaultrouter(192.168.100.1)、 /etc/hosts(192.168.100.100 buzz)、 /etc/nodename(buzz)、 /etc/hostname.e1000g0(buzz)を設定しています。 ただし、resolv.confとnsswitch.confはいじっていません。 IPアドレスの設定は、ドライバをpkgaddした後、NICを追加し、sys-unconfigで設定しました。 OS的にはNICをちゃんと認識しているようです。 [ifconfig -a]でも「lo0」の他に「e1000g0」としてインターフェースを認識していました。 ifaceはUP状態です。GWもWindowsで使っているものと同じものを指定しています。 ケーブル等は、Winマシンで通信できているケーブル等を使用しているので、その辺りでの 不通は薄いと思います。 よろしくお願いいたします。

  • ネットワークインターフェイスの設定(初心者です)

    現在、自作PC組み立て後、RedHat9をインストールして サーバーの設定を行っています。 が、ネットワークインターフェイスの設定というのがわかりません。スタティックな設定の例と言うものです。 参考書には(はじめてのRedHatLinux9)設定の確認画面でIfconfigコマンドにて設定を確認するとIPアドレスMACアドレス、ネットマスクが確認できますが、この行だけ表示されません。また設定の反映をしますと /etc/rc.d/int.d/network restart[ENTER] エラーが出ます。 質問の仕方もいまいちよくわかりませんが、なにとぞよろしくお願いいたします。

  • ネットワーク情報を保持してるファイルは

    よろしくお願いします。 端末Aからサーバ(モニター無し)にsshで接続してインストール 、設定をしています。 端末A(192.168.3.60)ー> [sshログイン] ー>サーバ(192.168.3.55) インストールは完了しました。 いまは設定段階なのですが、サーバに固定IPを割り当てようと しても出来ません。 調べていたら、サーバも端末Aも同一サブネットで、 同一のDHCPサーバからIPを付与されていました。 (周りに聞いたら、DHCPからのIP付与は、  ゼロコンフィグじゃない事から分かるよ、と聞きましたが、  このゼロコンフィグというのもよく分かりません) そこでサーバのネットワーク情報を保持しているファイル (みたいなファイルがあれば)、そこをDHCPから固定に変更 すれば、設定出来るのでは? と考えて探しています。どうも。 /etc/rc.conf、/etc/rc.common、/etc/named.conf 辺りらしい事はサイトを見て分かったのですが、 それを、どうやって、どのタイミングで、どのように 変更したらサーバに固定IPを設定出来るのか分かりません。 どなたか教えて頂けませんでしょうか。 ネットワーク初心者です。

  • DNSクライアントの設定

    vm上のcentosから自作のDNSサーバーへの接続を試しているのですがうまくいきません。 クライアントの /etc/nsswitch.confをhosts: dns /etc/resolve.confをnameserver 自作のDNSのIPアドレス と設定したのですが192.168.1.1のDNSに接続されてしまいます。

  • マシンの追加・ネットワーク接続

    既存のsolarisネットワークに新しいマシンを追加しました。ネットワークの設定を行いました。 しかし、外部およびネットワーク内のマシンにて、nslookup(追加したマシンのドメイン名)、nslookup(追加したマシンのIPアドレス) いずれを実行しても、server can't findと表示されてしまいました。 追加したマシン(マシン名:abc)に対しては以下のファイルを設定しています。 /etc/netmasks(追加マシンのIPアドレス 255.255.255.0)、 /etc/defaultrouter(ルータのIP)、 /etc/hosts(追加マシンのIPアドレス abc)、 /etc/nodename(abc)、 /etc/hostname.bge0(abc)、 /etc/resolv.conf(プライマリDNSのIP、セカンダリDNSのIP) /etc/nsswitch.conf(hostsの部分には、nis dns ここで、files dnsも試してみた) 追加したマシンにて、ifconfig -aを実行しても正しく表示が出ます。 また、追加したマシンにて、netstat -nrを実行しても結果はスムーズにエラーなしで表示されます。表示内容も問題ないと思います。 なぜ、nslookupで、server can't findエラーが出てしまうのでしょうか? 他に、設定の忘れがあるのでしょうか?例えば、DNSサーバー側での設定ファイルの変更など。

  • Solaris8でulimitコマンドの設定

    Solaris8で、サーバの起動時にulimit制限を設定したいと思っています。シェルはshです。 例えば、ファイルサイズの制限を掛けるときには「ulimit -f 1024」と入力しますが、 コマンドラインからは正常に反映されます。 これを、サーバの起動時に自動的に設定するようにしたいのですが、その方法を教えて頂けませんでしょうか? こちらで試したのは、/etc/default/initに記述したりm、/etc/init.d/適当なファイル名に記述し、そこか らから/etc/rc3.d/適当なファイル名にシンボリックリンクを張ったり、/etc/systemに記述したり・・・とや ってみましたが、コマンドをなめてはいるものの、数値は反映されません。 唯一反映されたのは、/etc/profileに記述したものでした。 SUNのHPを見たり、googleで探しても起動時の設定方法は見つけられませんでした。 どなたかご教授の程、よろしくお願い致します。

  • ネットワーク設定

    初歩的な質問ですが、お願いします。 先日、Fedora Core5をインストールして、ネットワークはインストール段階で設定し、インターネットもつなげるようになりました。 しかし、さきほど、以下の設定ファイルを弄ってたら、インターネット接続ができなくなりました。 /etc/resolv.conf /etc/sysconfig/network /etc/hosts 前の設定忘れたから、どうしたら良いですか? 教えてください、お願いします。

  • LINUX ネットワーク設定

    Fedora10をインストールしたのですが、ネットワーク設定の部分でトラブルが起きて困っております。どうかご教授お願い致します。 現在の問題なのですが、ルータからLANケーブルでパソコンに繋ぎました。そうすると、IPアドレスが割り当てられてネットワークにつながります。しかし、このあと1分ほど時間が過ぎますと、ネットワークに接続できなくなります。 何故かと思い、とりあえずifconfigで確認を行ってみましたらIPアドレスが割り当てられておりませんでした。 ですので、/etc/sysconfig/networkや/etc/sysconfig/network-scripts/ifcfg-eth0などの設定を色々なサイトと照らしあわせながら確認や変更をして、ネットワークサービスを再起動したのですが、どうしてもトラブルが解決ができません。また、再インストールをしても駄目でした。 IPアドレスを固定の設定にしましても、DHCPからの自動取得にしましても、最初の1分ほどはネットワークに接続ができるのですが、そのあとは接続ができなくなってしまいます。 参考になるサイト、ちょっとしたアドバイスだけでもいいのでどうかご教授をお願い致します。