- ベストアンサー
ネットワーク情報を保持してるファイルは
よろしくお願いします。 端末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を設定出来るのか分かりません。 どなたか教えて頂けませんでしょうか。 ネットワーク初心者です。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
設定自体はrc.confに書くのですが・・・ すでにDHCPで動いているということは、まず、DHCPを止めるために background_dhclient="NO" ・・というか、DHCPとある行をすべて削除して、 あとは、インターフェースにIPアドレスを割り当てたり (例)ifconfig_fxp0="inet 192.168.3.55 netmask 255.255.255.0" デフォルトルーターの設定を書いたり (例)defaultrouter="192.168.3.1" します。 が・・・面倒なので、 FreeBSD ならsysinstallを起動して、 [Configure] → [Networking] → [Interfaces] です。このへんでほとんど何でも設定できてしまいます。
その他の回答 (1)
- shuyamakawa
- ベストアンサー率67% (111/164)
使用OSとそのバージョンは何ですか? (とくにFreeBSDの場合、5.X以降とそれ以前とでは結構異なる部分もあります。) FreeBSDならば、#1さんの方法で良いと思います。 NetBSDやOpenBSDの場合、/etc/rc.confに書く以外に /etc/ifconfig.xxN ("xxN"は、"tlp0"等のネットワークデバイス名) というファイルに設定されていることもあります。
お礼
ご返答ありがとうございます。 BSDといっても、色々あるんですね。まだまだ勉強不足でした。 今回はdhcpの文字列を消していったら上手くいきました。 FreeBSDです。ほかのNetBSDやOpenBSDも時間があれば勉強したい と思います。 ありがとうございます。
お礼
ご返答ありがとうございます。 dhcp関連の行を消して再起動したらゼロコンフィグ になってました。 再度sshでログインして設定出来ました。 ありがとうございます。