私は2台のLinuxコンピューター、1台のredhat(クライアント)、1台のubuntuを持っています(説明されているように共有インターネット接続でセットアップされています ここ )
現時点では、コンピューター間の有線接続で、両側からもう一方のコンピューターにpingを実行できます。 IPアドレスは静的に設定されます。 ubuntuコンピューターはワイヤレスでインターネットにアクセスできます。
使用しているubuntuと同じDNSサーバーにアクセスできるようにredhatクライアントをセットアップしたいと思います。上記の記事では、クライアントが別のubuntuボックスであると想定されており、次のことを行うことをお勧めします。
prepend domain-name-servers 208.67.222.222,208.67.220.220;
ただし、redhatクライアントにはファイル/ etc/dhcp3/dhclient.confがありません。 Redhatで上記を達成する別の方法はありますか?
(dnsmasqを使用してubuntuボックスをdhcpサーバーとしてセットアップしようとしましたが、機能しませんでした)
(ところで、このタイプのセットアップにはクロスオーバーケーブルが必要だと思いましたが、それは機能しませんでした。通常のイーサネットケーブルで問題ありませんでした)
私はubuntuサーバーにNATを設定していませんでした。
それが設定されたとき、クライアント上のDNSサーバー(redhat、resolv.conf内)のIPアドレスをubuntuサーバーと同じIPアドレスに設定できたので、「追加」のものは必要ありませんでしたを使用します。 NATあるネットワークから別のネットワークへの変換を処理しました。
ここから入手したubuntuサーバーでNATを設定する手順:
http://ubuntuforums.org/showthread.php?t=713874
あなたの答えをありがとうfschmitt。
DNSサーバーは、ファイル/etc/resolv.conf
のすべてのLinuxディストリビューションで指定されています。
nameserver 208.67.222.222
nameserver 208.67.220.220
あなたのサーバーのために。ただし、静的ではなく動的ネットワークセットアップを使用する場合、使用するセットアップツールがこれを上書きする可能性があります。
使用しているRedHatのバージョンが明確ではないため、少し暗闇で撮影する必要がありますが、system-config-network
がある場合は、これがネットワーク構成に使用するのにおそらく適切なツールです。最近のシステムでは通常、network-manager
が使用されます。
Redhatはクライアント設定ファイルも使用します。
$ man dhclient
DHCPクライアントは通常、その構成情報を/etc/dhclient.confから取得します。
そのファイルはデフォルトでは作成されないため、次のサンプルファイルをコピーして、必要なスイートに編集できます。私のクライアントバージョンは3.0.5なので、ファイルパスは次のとおりです。
/usr/share/doc/dhclient-3.0.5/dhclient.conf.sample