GNU/Linuxでドメイン名を設定するにはどうすればよいですか?私はCrunchbangを使用しており、LANネットワークのドメイン名を設定する必要があります。
編集:私の問題についてもう少し話しましょう。 GNU / Linux(大学プロジェクト)を使用して3〜4台のPC用のLANネットワークを設定する必要があります。
PC1: acting as server -- hostname = "server" -- GNU/Linux Debian Squeeze
PC2: client 1 -- hostname = "crunchbang" -- GNU/Linux Crunchbang
PC3: client 2 -- hostname = "acer" -- GNU/Linux Debian Squeeze
CrunchbangはDebianベースなので、「私の考えには」大きな違いはないと思います。
私はこれを案内するために使用しています文書そこには、ネットワーク上のすべてのホストのドメイン名が同じでなければならないことが示されています。
PC1とPC3のオペレーティングシステムは新しくインストールされたもので、クランチバンは友人がノートパソコンにインストールしたオペレーティングシステムです。
PC1とPC3にDebianをインストールするときにドメイン名とホスト名を設定しましたが、最後の名前だけが残りました。
ベストアンサー1
「ドメイン名の設定」が意味するものを限定する必要があります。 「ドメイン」については、全く異なる3つの解釈が適用され得る。
システムがSMBネットワーキングに使用するWindowsドメインを設定しようとしています。
どうすればいいかわかりませんが、おそらくSamba設定を編集する必要があります。http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/domain-member.html#ads-memberブラウズを始めるのが良いかもしれません
デフォルトのDNS名(照会)を設定しようとしています。
上記のlluaの答えはホスト名のドメイン部分を設定しますが、ローカルDNSドメイン(accounting.example.com)でmyhostを見つけるには、/etc/resolv.conf
ping myhost
に検索行を追加する必要があります。たとえば、search accounting.example.com
一部のシステムでは、/etc/resolv.confがresolvconfシステムによって管理されています(これは私のUbuntuシステムでは本当ですが、一般的なDebianまたは具体的にはCrunchbangについてはわかりません) - /etc/resolv.confが/etcの場合はシンボリックリンク/ resolvconf /run/resolv.conf 次に、次のセクションを含む/etc/network/interfacesを編集する必要があります。
iface eth0 inet static address 192.0.2.3 netmask 255.255.255.0 gateway 192.0.2.1 dns-nameservers 192.0.2.1 198.51.100.1 dns-search accounting.example.com example.com
DHCPを使用してローカルネットワーク構成を設定する場合、DHCPデーモンはローカルホスト名とDNSリゾルバ検索パスを自動的に設定する必要があります。少なくともローカルDHCPがある場合は、これがlluaや私のソリューションよりも優れたソリューションであることがわかります。これはサーバーであり、DNS検索情報を提供するように正しく構成されています。
passwd/group/hosts/etcで使用するNIS(YP)ドメイン名を設定しようとしています。 NFSファイル共有が設定されているいくつかのシステムを見つけます。
/ etc / domainnameを編集したり、コマンドを使用してすぐに(しかし一時的に)これを実行できます
domainname NISNAME
。 NISドメイン名はDNSドメイン名と同じである必要はありませんが(実際にはそうでない場合もあります)、少なくとも場合によっては、NISドメイン名がホスト名のドメイン部分に自動的に設定されます。構成されていません。