Hallo Liste, ich war mit meinem Problem schon mehrfach hier, habe aber trotz vieler Versuche immer noch keine Lösung. (SuSE 8.0) Iststand: alle Clients im Netz bekommen vom BIND8 die Namensauflösung der Server versucht bei Netz-Namen im Internet die Auflösung zu finden Wenn ich in die resolv.conf meine lokale Server-IP eintrage funktioniert auch auf dem Server die Namensauflösung der Netzteilnehmer, sogar nslookup liefert den lokalen Server als Antwortgeber, aber sobald ich einmal per DSL im Internet war (on demand) wird die resolv.conf wieder überschrieben. Ich habe an allen möglichen Stellen: NO_PEER_... auf "no", auf "yes", DYNAMIC_RESOLV_CONF_... desgleichen, aber es will nicht klappen. Muss ich im Script ipp_up was ändern? Und wenn ja, was? Für jeden noch so abwegig scheinenden Hinweis bin ich dankbar! Gruss Johannes Kapune
Hi! On Son, Mai 18, 2003 at 01:56:35 +0200, Johannes Kapune wrote:
ich war mit meinem Problem schon mehrfach hier, habe aber trotz vieler Versuche immer noch keine Lösung.
(SuSE 8.0) Iststand: alle Clients im Netz bekommen vom BIND8 die Namensauflösung der Server versucht bei Netz-Namen im Internet die Auflösung zu finden
Wenn ich in die resolv.conf meine lokale Server-IP eintrage funktioniert auch auf dem Server die Namensauflösung der Netzteilnehmer, sogar nslookup liefert den lokalen Server als Antwortgeber, aber
sobald ich einmal per DSL im Internet war (on demand) wird die resolv.conf wieder überschrieben.
Ich habe an allen möglichen Stellen: NO_PEER_... auf "no", auf "yes", DYNAMIC_RESOLV_CONF_... desgleichen, aber es will nicht klappen.
Mit was wählst du dich ins Internet ein? rppppoe, pppoed oder was benutzt du?
Muss ich im Script ipp_up was ändern? Und wenn ja, was?
Ich verwende rppppoe und muss nix in ip-up ändern... Also, ein paar mehr Infos wären icht schlecht.
Johannes Kapune
Tschüs, Schöppi -- Christian Schoepplein | Beste Rockband der Welt: http://www.lily-rockt.de mail@schoeppi.net | Linux fuer Blinde: http://www.blinux.suse.de
Christian Schoepplein schrieb:
Hi!
On Son, Mai 18, 2003 at 01:56:35 +0200, Johannes Kapune wrote:
ich war mit meinem Problem schon mehrfach hier, habe aber trotz vieler Versuche immer noch keine Lösung.
(SuSE 8.0) Iststand: alle Clients im Netz bekommen vom BIND8 die Namensauflösung der Server versucht bei Netz-Namen im Internet die Auflösung zu finden
Wenn ich in die resolv.conf meine lokale Server-IP eintrage funktioniert auch auf dem Server die Namensauflösung der Netzteilnehmer, sogar nslookup liefert den lokalen Server als Antwortgeber, aber
sobald ich einmal per DSL im Internet war (on demand) wird die resolv.conf wieder überschrieben.
Ich habe an allen möglichen Stellen: NO_PEER_... auf "no", auf "yes", DYNAMIC_RESOLV_CONF_... desgleichen, aber es will nicht klappen.
Mit was wählst du dich ins Internet ein? rppppoe, pppoed oder was benutzt du?
laut Eintrag in options: /usr/lib/pppd/2.4.1/pppoe.so
Muss ich im Script ipp_up was ändern? Und wenn ja, was?
Ich verwende rppppoe und muss nix in ip-up ändern...
Also, ein paar mehr Infos wären icht schlecht. welche? ich liefere fast alles, wenn es mich weiter bringt.
als Schnipsel mal aus /var/log/messages: modify_resolvconf was not modified due to MODIFY_RESOLV\NAMED_CONF_DYNAMICALLY=no ich sach ma: is gelogen, denn _meine resolv.con_ wird überschrieben. Nur von wem?
Johannes Kapune
Tschüs, Schöppi
-- Christian Schoepplein | Beste Rockband der Welt: http://www.lily-rockt.de mail@schoeppi.net | Linux fuer Blinde: http://www.blinux.suse.de
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo, Am Sonntag, 18. Mai 2003 17:20 schrieb Johannes Kapune:
als Schnipsel mal aus /var/log/messages: modify_resolvconf was not modified due to MODIFY_RESOLV\NAMED_CONF_DYNAMICALLY=no
ich sach ma: is gelogen, denn _meine resolv.con_ wird überschrieben. Nur von wem?
Die Ausgabe von grep -R resolv.conf /etc/* bist du durchgegangen? Ich weiß nicht ob das vollständig ist, denn diese Option gibt es wohl mehrmals... Viele Grüße Andreas
Hallo! Andreas Hergesell schrieb:
Hallo,
Am Sonntag, 18. Mai 2003 17:20 schrieb Johannes Kapune:
als Schnipsel mal aus /var/log/messages: modify_resolvconf was not modified due to MODIFY_RESOLV\NAMED_CONF_DYNAMICALLY=no
ich sach ma: is gelogen, denn _meine resolv.con_ wird überschrieben. Nur von wem?
Du solltest in der /etc/sysconfig/network/dhcp im Eintrag DHCLIENT_MODIFY_RESOLV_CONF="yes" yes durch no ersetzen.
Die Ausgabe von
grep -R resolv.conf /etc/*
bist du durchgegangen?
Ich weiß nicht ob das vollständig ist, denn diese Option gibt es wohl mehrmals...
Viele Grüße
Andreas
Best regards, Marc Mc Guinness -- Internet: http://www.computernetworking.de Internet: http://www.teamberatung.de Internet: http://www.mcguinness.de PGP Public Key Block: http://mcguinness.psychology4u.de/public.txt
Marc McGuinness schrieb:
Hallo!
Andreas Hergesell schrieb:
Hallo,
Du solltest in der /etc/sysconfig/network/dhcp im Eintrag DHCLIENT_MODIFY_RESOLV_CONF="yes" yes durch no ersetzen.
Das hatte ich schon erledigt, leider war's das nicht.
Best regards,
Marc Mc Guinness
Aber danke trotzdem, ich weiss es geht, ich find blos noch nicht wie. Gruss Johannes Kapune
-- Internet: http://www.computernetworking.de Internet: http://www.teamberatung.de Internet: http://www.mcguinness.de PGP Public Key Block: http://mcguinness.psychology4u.de/public.txt
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Andreas Hergesell schrieb:
Hallo,
Am Sonntag, 18. Mai 2003 17:20 schrieb Johannes Kapune:
als Schnipsel mal aus /var/log/messages: modify_resolvconf was not modified due to MODIFY_RESOLV\NAMED_CONF_DYNAMICALLY=no
ich sach ma: is gelogen, denn _meine resolv.con_ wird überschrieben. Nur von wem?
Die Ausgabe von
grep -R resolv.conf /etc/*
bist du durchgegangen?
angehängt die komplette Ausgabe (resolv.txt). Wenn ich alle Zeilen, die mit "#" beginnen weglasse, bleibt nicht mehr viel übrig (resolv1.txt), und wenn ich da alles beiseite schiebe was beim booten passiert, bleibt ip-up / ip-down übrig / dhcpd.(?) oder irre ich da? Da ich USEPEERDNS mal ja mal nein gesetzt habe, ohne Verbesserung, was dann?
Ich weiß nicht ob das vollständig ist, denn diese Option gibt es wohl mehrmals...
Viele Grüße
Andreas
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
/etc/Muttrc:# /etc/resolv.conf. /etc/init.d/dhcpd: for i in $DAEMON_CONF $DHCPD_CONF_INCLUDE_FILES /etc/{resolv.conf,host.conf,hosts,localtime}; do /etc/init.d/rc3.d/S12dhcpd: for i in $DAEMON_CONF $DHCPD_CONF_INCLUDE_FILES /etc/{resolv.conf,host.conf,hosts,localtime}; do /etc/init.d/rc5.d/S12dhcpd: for i in $DAEMON_CONF $DHCPD_CONF_INCLUDE_FILES /etc/{resolv.conf,host.conf,hosts,localtime}; do /etc/init.d/boot.d/S11boot.localnet: # Restore a possibly dynamically modified /etc/resolv.conf /etc/init.d/boot.d/S11boot.localnet: if ls /etc/resolv.conf.saved.by.* &>/dev/null ; then /etc/init.d/boot.localnet: # Restore a possibly dynamically modified /etc/resolv.conf /etc/init.d/boot.localnet: if ls /etc/resolv.conf.saved.by.* &>/dev/null ; then /etc/ppp/ip-up: # This code allows automatic configuration of your resolv.conf /etc/ppp/ip-up: # option. Original resolv.conf is restored when ip-down is called /etc/ppp/ip-up: if [ -n "$USEPEERDNS" -a -f /etc/ppp/resolv.conf ]; then /etc/ppp/ip-up: # This code restores the original resolv.conf saved when ip-up /etc/ppp/ip-up: # resolv.conf was modified for the supplied dns server adresses. /etc/ppp/ip-up: if [ -n "$USEPEERDNS" -a -f /etc/ppp/resolv.conf ]; then /etc/ppp/ip-up~: # This code allows automatic configuration of your resolv.conf /etc/ppp/ip-up~: # option. Original resolv.conf is restored when ip-down is called /etc/ppp/ip-up~: if [ -n "$USEPEERDNS" -a -f /etc/ppp/resolv.conf ]; then /etc/ppp/ip-up~: # This code restores the original resolv.conf saved when ip-up /etc/ppp/ip-up~: # resolv.conf was modified for the supplied dns server adresses. /etc/ppp/ip-up~: if [ -n "$USEPEERDNS" -a -f /etc/ppp/resolv.conf ]; then /etc/ppp/ip-down: # This code allows automatic configuration of your resolv.conf /etc/ppp/ip-down: # option. Original resolv.conf is restored when ip-down is called /etc/ppp/ip-down: if [ -n "$USEPEERDNS" -a -f /etc/ppp/resolv.conf ]; then /etc/ppp/ip-down: # This code restores the original resolv.conf saved when ip-up /etc/ppp/ip-down: # resolv.conf was modified for the supplied dns server adresses. /etc/ppp/ip-down: if [ -n "$USEPEERDNS" -a -f /etc/ppp/resolv.conf ]; then /etc/rc.d/dhcpd: for i in $DAEMON_CONF $DHCPD_CONF_INCLUDE_FILES /etc/{resolv.conf,host.conf,hosts,localtime}; do /etc/rc.d/rc3.d/S12dhcpd: for i in $DAEMON_CONF $DHCPD_CONF_INCLUDE_FILES /etc/{resolv.conf,host.conf,hosts,localtime}; do /etc/rc.d/rc5.d/S12dhcpd: for i in $DAEMON_CONF $DHCPD_CONF_INCLUDE_FILES /etc/{resolv.conf,host.conf,hosts,localtime}; do /etc/rc.d/boot.d/S11boot.localnet: # Restore a possibly dynamically modified /etc/resolv.conf /etc/rc.d/boot.d/S11boot.localnet: if ls /etc/resolv.conf.saved.by.* &>/dev/null ; then /etc/rc.d/boot.localnet: # Restore a possibly dynamically modified /etc/resolv.conf /etc/rc.d/boot.localnet: if ls /etc/resolv.conf.saved.by.* &>/dev/null ; then /etc/squid.conf:# /etc/resolv.conf file. /etc/squid.conf.rpmnew:# /etc/resolv.conf file. /etc/squid.conf~:# /etc/resolv.conf file. /etc/sysconfig/dhcpd:# (/etc/{hosts,host.conf,resolv.conf,localtime}, /lib/libnss_dns.so.2, /etc/sysconfig/network/dhcp:# Should the DHCP client modify /etc/resolv.conf at all? /etc/sysconfig/network/dhcp:# resolv.conf will also stay untouched when MODIFY_RESOLV_CONF_DYNAMICALLY /etc/sysconfig/network/dhcp:# When writing a new /etc/resolv.conf, should the DHCP client take an /etc/sysconfig/network/config~:# change the /etc/resolv.conf dynamically at certain times. E.g. if ppp/ippp /etc/sysconfig/network/config~:# /etc/resolv.conf at all, then set this variable to "no". /etc/sysconfig/network/config:# change the /etc/resolv.conf dynamically at certain times. E.g. if ppp/ippp /etc/sysconfig/network/config:# /etc/resolv.conf at all, then set this variable to "no". /etc/init.d/dhcpd: for i in $DAEMON_CONF $DHCPD_CONF_INCLUDE_FILES /etc/{resolv.conf,host.conf,hosts,localtime}; do /etc/init.d/rc3.d/S12dhcpd: for i in $DAEMON_CONF $DHCPD_CONF_INCLUDE_FILES /etc/{resolv.conf,host.conf,hosts,localtime}; do /etc/init.d/rc5.d/S12dhcpd: for i in $DAEMON_CONF $DHCPD_CONF_INCLUDE_FILES /etc/{resolv.conf,host.conf,hosts,localtime}; do /etc/init.d/boot.d/S11boot.localnet: if ls /etc/resolv.conf.saved.by.* &>/dev/null ; then /etc/init.d/boot.localnet: if ls /etc/resolv.conf.saved.by.* &>/dev/null ; then /etc/ppp/ip-up: if [ -n "$USEPEERDNS" -a -f /etc/ppp/resolv.conf ]; then /etc/ppp/ip-up: if [ -n "$USEPEERDNS" -a -f /etc/ppp/resolv.conf ]; then /etc/ppp/ip-up~: if [ -n "$USEPEERDNS" -a -f /etc/ppp/resolv.conf ]; then /etc/ppp/ip-up~: if [ -n "$USEPEERDNS" -a -f /etc/ppp/resolv.conf ]; then /etc/ppp/ip-down: if [ -n "$USEPEERDNS" -a -f /etc/ppp/resolv.conf ]; then /etc/ppp/ip-down: if [ -n "$USEPEERDNS" -a -f /etc/ppp/resolv.conf ]; then /etc/rc.d/dhcpd: for i in $DAEMON_CONF $DHCPD_CONF_INCLUDE_FILES /etc/{resolv.conf,host.conf,hosts,localtime}; do /etc/rc.d/rc3.d/S12dhcpd: for i in $DAEMON_CONF $DHCPD_CONF_INCLUDE_FILES /etc/{resolv.conf,host.conf,hosts,localtime}; do /etc/rc.d/rc5.d/S12dhcpd: for i in $DAEMON_CONF $DHCPD_CONF_INCLUDE_FILES /etc/{resolv.conf,host.conf,hosts,localtime}; do /etc/rc.d/boot.d/S11boot.localnet: if ls /etc/resolv.conf.saved.by.* &>/dev/null ; then /etc/rc.d/boot.localnet: if ls /etc/resolv.conf.saved.by.* &>/dev/null ; then
Hi Johannes, Am Sonntag, 18. Mai 2003 18:25 schrieb Johannes Kapune:
Andreas Hergesell schrieb:
Die Ausgabe von
grep -R resolv.conf /etc/*
bist du durchgegangen?
angehängt die komplette Ausgabe (resolv.txt). Wenn ich alle Zeilen, die mit "#" beginnen weglasse, bleibt nicht mehr viel
nein du hast ja nach resolv.conf gesucht. D.h. dieser String taucht in dieser Datei auf. Dann würde ich da mal reinschauen...
übrig (resolv1.txt), und wenn ich da alles beiseite schiebe was beim booten passiert, bleibt ip-up / ip-down übrig / dhcpd.(?) oder irre ich da?
Also ich hatte das selbe Problem:-) Soweit ich mich erinnern kann hab ich folgende Optionen geändert: /etc/sysconfig/network/config MODIFY_RESOLV_CONF_DYNAMICALLY="no" /etc/sysconfig/network/dhcp DHCLIENT_MODIFY_RESOLV_CONF="no" (Ist aber AFAIK nicht notwendig) /etc/sysconfig/network/providers/dsl-provider0 AUTODNS=no
Ich weiß nicht ob das vollständig ist, denn diese Option gibt es wohl mehrmals...
Aber ich glaube diese Änderungen haben bei mir gereicht. Vielleicht fehlt dir ja die letzte?
Viele Grüße
Andreas
Hoiy! On Son, Mai 18, 2003 at 05:20:30 +0200, Johannes Kapune wrote:
Christian Schoepplein schrieb:
On Son, Mai 18, 2003 at 01:56:35 +0200, Johannes Kapune wrote:
ich war mit meinem Problem schon mehrfach hier, habe aber trotz vieler Versuche immer noch keine Lösung.
(SuSE 8.0) Iststand: alle Clients im Netz bekommen vom BIND8 die Namensauflösung der Server versucht bei Netz-Namen im Internet die Auflösung zu finden
Wenn ich in die resolv.conf meine lokale Server-IP eintrage funktioniert auch auf dem Server die Namensauflösung der Netzteilnehmer, sogar nslookup liefert den lokalen Server als Antwortgeber, aber
sobald ich einmal per DSL im Internet war (on demand) wird die resolv.conf wieder überschrieben.
Ich habe an allen möglichen Stellen: NO_PEER_... auf "no", auf "yes", DYNAMIC_RESOLV_CONF_... desgleichen, aber es will nicht klappen.
Mit was wählst du dich ins Internet ein? rppppoe, pppoed oder was benutzt du?
laut Eintrag in options: /usr/lib/pppd/2.4.1/pppoe.so
Hast du eine Datei /etc/ppp/pppoe.conf Wenn ja, wie sieht folgender Abschnitt aus? ----- # DNS type: SERVER=obtain from server; SPECIFY=use DNS1 and DNS2; # NOCHANGE=do not adjust. DNSTYPE=NOCHANGE # Obtain DNS server addresses from the peer (recent versions of pppd only) # In old config files, this used to be called USEPEERDNS. Changed to # PEERDNS for better Red Hat compatibility PEERDNS=no DNS1= DNS2=10.10.0.1 # DNS type: SERVER=obtain from server; SPECIFY=use DNS1 and DNS2; # NOCHANGE=do not adjust. DNSTYPE=NOCHANGE # Obtain DNS server addresses from the peer (recent versions of pppd # only) # In old config files, this used to be called USEPEERDNS. Changed to # PEERDNS for better Red Hat compatibility PEERDNS=no DNS1= DNS2=10.10.0.1 ----- Ciao, Schöppi -- Christian Schoepplein | Beste Rockband der Welt: http://www.lily-rockt.de mail@schoeppi.net | Linux fuer Blinde: http://www.blinux.suse.de
Christian Schoepplein schrieb:
Hoiy!
On Son, Mai 18, 2003 at 05:20:30 +0200, Johannes Kapune wrote:
Christian Schoepplein schrieb:
On Son, Mai 18, 2003 at 01:56:35 +0200, Johannes Kapune wrote:
ich war mit meinem Problem schon mehrfach hier, habe aber trotz vieler Versuche immer noch keine Lösung.
(SuSE 8.0) Iststand: alle Clients im Netz bekommen vom BIND8 die Namensauflösung der Server versucht bei Netz-Namen im Internet die Auflösung zu finden
Wenn ich in die resolv.conf meine lokale Server-IP eintrage funktioniert auch auf dem Server die Namensauflösung der Netzteilnehmer, sogar nslookup liefert den lokalen Server als Antwortgeber, aber
sobald ich einmal per DSL im Internet war (on demand) wird die resolv.conf wieder überschrieben.
Ich habe an allen möglichen Stellen: NO_PEER_... auf "no", auf "yes", DYNAMIC_RESOLV_CONF_... desgleichen, aber es will nicht klappen.
Mit was wählst du dich ins Internet ein? rppppoe, pppoed oder was benutzt du?
laut Eintrag in options: /usr/lib/pppd/2.4.1/pppoe.so
Hast du eine Datei
/etc/ppp/pppoe.conf
Wenn ja, wie sieht folgender Abschnitt aus?
----- # DNS type: SERVER=obtain from server; SPECIFY=use DNS1 and DNS2; # NOCHANGE=do not adjust. DNSTYPE=NOCHANGE
# Obtain DNS server addresses from the peer (recent versions of pppd only) # In old config files, this used to be called USEPEERDNS. Changed to # PEERDNS for better Red Hat compatibility PEERDNS=no
DNS1= DNS2=10.10.0.1 # DNS type: SERVER=obtain from server; SPECIFY=use DNS1 and DNS2; # NOCHANGE=do not adjust. DNSTYPE=NOCHANGE
also hier stand SERVER
# Obtain DNS server addresses from the peer (recent versions of pppd # only) # In old config files, this used to be called USEPEERDNS. Changed to # PEERDNS for better Red Hat compatibility PEERDNS=no
DNS1= DNS2=10.10.0.1
und hier stehen bei mir die zwei DNS-Serveradressen meines Providers; richtig? aber es klappt immer noch nicht, auch nicht mit den Änderungsvorschlägen per PM von Herrn Sczygiol; leider. Gruss Johannes Kapune
-----
Ciao, Schöppi
-- Christian Schoepplein | Beste Rockband der Welt: http://www.lily-rockt.de mail@schoeppi.net | Linux fuer Blinde: http://www.blinux.suse.de
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
participants (4)
-
Andreas Hergesell
-
Christian Schoepplein
-
Johannes Kapune
-
Marc McGuinness