タグ付けされた質問 「resolvconf」

8
ブートごとに/etc/resolv.confを上書きするものは何ですか?
linux直接起動するミニのファイルが与えられましたfirefox。私がインターネットに接続できないということだけが、それがしなければならないすべてのために機能します。 ネットワークには3つのDNSサーバーがあり、すべて機能します。私もそれらをpingできます。しかししようとしたときping google.deか、wget google.de私が取得bad addressエラー。 nslookup google.de 何らかの理由で動作します。 ファイルに入れresolv.confたresolv.confものと同じ内容を持たないブート済みシステム上で問題を追跡しました.iso。 作成と変更に入るすべての要因を理解してみましたresolv.conf。私はそれをすべて手に入れたとは確信していませんが、私は間違いなくそこに私の解決策を見つけませんでした。 だから最後の溝の努力として、私はresolv.confファイルを不変にしてみました :~# chattr +i /etc/resolv.conf 驚いたことに、再構築して再起動すると、私のファイルの名前が変更されresolv.conf~、その場所に私を悩ませていたのと同じ標準ファイルがありました。 ファイルの内容は、ネットワーク自体から情報を取得していると信じさせます。.isoインターネットアクセスなしでVirtualboxを起動すると、ファイルはそのまま保持されます。 ファイルの一部から/etc/dhcp/dhclient.conf削除することで、ネットから情報を取得しないように変更しようdomain-name-serverとdomain-name-searchしましたrequest。 残念ながら機能しませんでした。 NetworkManagerがインストールされていません。isoはUbuntu 14.04に基づいています。 おそらく重要な情報が欠落しています。提供させていただきます。 更新: クリアするファイルを見つけたと思いますresolv.conf。 のようです /usr/share/udhcpc/default.script #!/bin/sh # udhcpc script edited by Tim Riker <Tim@Rikers.org> [ -z "$1" ] && echo "Error: should be called from udhcpc" && exit 1 …

1
BOOTPROTO = none | 静的| dhcpおよび/etc/resolv.conf
それは言うとき、それはどういう意味BOOTPROTO=noneで/etc/sysconfig/network-scripts/ifcfg-eth0のファイル。 以前は存在していたことを覚えていますがBOOTPROTO=static、a IPADDR=<x.x.x.x>が与えられた場合、サーバーは指定されたIPアドレスを取得することを伝えることは非常に明確で簡単でした。同様に、BOOTPROTO=dhcpDHCPサーバーを探して動的IPアドレスを取得します。Redhatのコメント: BOOTPROTO=protocol where protocol is one of the following: none — No boot-time protocol should be used. bootp — The BOOTP protocol should be used. dhcp — The DHCP protocol should be used. ifcfg-eth0ファイルでIPを指定しない場合、DHCPサーバーを検索し、IPが指定されている場合、その静的IPを取得しますか? IPADDR=BOOTPROTOがnoneに設定されているときにIPアドレスが指定されている場合でも、DHCPサーバーを探して/etc/resolv.confを変更する可能性はありますか? コンテキスト:-データセンターを移動し、多くのサーバーのIPアドレスを変更する必要がありました。/etc/resolv.conf新しいDNSサーバーのIPアドレスを変更しましたが、何らかの理由で、一部のサーバーで/etc/resolv.conf空白になったり、古いDNS IPアドレスを見つけたりしました。では/etc/init.d/networkスクリプト私はそれが呼び出し元であることがわかり/etc/sysconfig/network-scripts/network-functions、この機能を持っています。これが犯人ですか? # Invoke this when /etc/resolv.conf has changed: change_resolv_conf () { s=$(/bin/grep …

5
Ubuntu:/ etc / network / interfacesのDNSサーバーをresolvconf用に正しく設定する方法は?
私が見た構成(/etc/network/interfaces)のすべての例は、インターフェースを構成してから、その下に次のdns-*ような行を表示することを示しています。 auto eth0 iface eth0 inet static ... dns-nameservers 127.0.0.2 dns-search example.com my.example.com 現在、DNSプロトコルはトランスポートメカニズムから独立していることを認識しています。したがって、dns-nameservers回線にIPv6アドレスを追加すること自体は間違っているべきではありません。 ただし、いずれにしてもIPv6のインターフェイスも構成しているので、dns-nameserversそこに行を追加することは理にかなっています。 iface eth0 inet6 static ... dns-nameservers ::2 dns-search example.com my.example.com ...またはそれをしましたか?resolvconf作成時に/etc/resolv.confそれは単にすべてのIPv6 DNSサーバーを無視するからです。また、無視しているようだdns-searchとdns-domain。尊重されると思われる唯一の行は、dns-nameserversのIPv4構成からの行ですeth0。 DNSサーバーを構成する正しい方法は何ですか? なぜそれがそれぞれのifaceスタンザの一部である必要があるかについてのさらなる状況証拠。からの引用man 8 resolvconf: このifup(8) プログラムを使用して、の設定に従ってネットワークインターフェイスを設定できます/etc/network/interfaces(5)。ようにするにはifupにプッシュネームサーバ情報をresolvconf、それがインターフェイスを設定する場合、追加dns-の関連する行をifaceでスタンザ /etc/network/interfaces。ネームサーバーアドレスを追加するには、で始まる行を追加しdns-nameserversます。

3
OpenVPN、resolvconf、およびDNSドメイン解決
site1にいる間、OpenVPN経由でsite2に接続する必要があります。接続すると、OpenVPNサイト2はDNSネームサーバーとドメイン検索オプションをプッシュします。これにより、site1のすべての名前解決が失敗します。 例: DHCPはサイト1で物理的に接続され、DNSオプションをプッシュし、resolvconfがそれらを管理します。 /etc/resolv.conf # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN nameserver 172.16.1.101 nameserver 172.16.1.102 search site1.internal.domain OpenVPNトンネルをサイト2に開き、OpenVPNはサイト2のdhcp-option DNSおよびDOMAINを/etc/openvpn/update-resolv-confプッシュし、それらをresolvconfにプッシュします。 /etc/resolv.conf # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT …

2
Centos 6.5でresolv.confを自動生成する方法
CentOS 6.5をインストールし、次のファイルを構成しました。 /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 HWADDR=aa:bb:dd:dd:ee:ff TYPE=Ethernet UUID=adfddfaf-9sda-adse-dfs4-asdfsdfdfg97 ONBOOT=yes NM_CONTROLLED=no BOOTPROTO=dhcp /etc/sysconfig/network NETWORKING=yes HOSTNAME=localhost.IM NTPSERVERARGS=iburst コンピュータを再起動するとifconfig eth0、IPアドレスが表示されますが、resolv.confファイルは空です。それが言うことはすべてですsearch IM。nameserversファイルにリストされていません。 ただし、起動後dhclient -r、IPアドレスを解放してからIPアドレスdhclient eth0を取得するためにresolv.conf入力すると、DNSネームサーバーが正しく入力されます。 構成ファイルからこれが自動的に行われないのはなぜですか?dhcp私のifcfg-eth0ファイルで有効にすると、これを処理する必要があると思いました。 CentOSのドキュメントには、設定NETWORKING=yesがブート時にネットワークを開始することが記載されています:http : //www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-dhcp-configuring-client.html。 どんな助けでもありがたいです。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.