+ Antworten
Ergebnis 1 bis 6 von 6

Thema: DNS Probleme - Umgehung des Routers?

  1. #1
    Newbie
    Registriert seit
    06.04.2011
    Beiträge
    5

    Standard DNS Probleme - Umgehung des Routers?

    Ich bin ein treuer Suse Anwender, ohne dass ich mich jedoch intensiv mit Commands beschäftigt hätte. Und jetzt probier ich schon seit Stunden an einem Problem, komme aber nicht weiter.

    Wenn ich eth0 (verbunden mit Internet, externe Zone) via yast mit der "Traditionellen Methode (ifup)" und den standard Ethernet Einstellungen konfiguriere und ins Internet will, erhalte ich die Fehlermeldung "Server not found". Wenn ich daraufhin via yast die IPs der DNS hinzufüge (gleiche IPs wie im Router eingetragen) klappt die Internet Verbindung und die Seite wird geladen. ABER das Laden der Seiten dauert EWIG (zB Google ca. 10 - 20 Sek. Das Gleiche dauert mit Win7 ca. 0.5 sek !).

    Da das Herunterladen von Daten problemlos mit vollem Speed funktioniert und wenn ich die IP (anstatt den host) angebe, (zB 178.236.4.28 für amazon.de) dauert es die gewünschte 1 sek bis die Seite geladen ist, komme ich zum Schluss, dass es sich immer noch um ein DNS Problem handelt.

    Somit habe ich versucht, in yast beim DNS auf "manually" zu schalten und versucht die folgenden Dateien
    - /etc/resolve.conf
    - /etc/sysconfig/network/confg
    so zu konfigurieren, dass ich den DNS des Routers ganz umgehen kann und direkt auf einen anderen DNS zugreifen kann. Jedoch ohne Erfolg.

    Wie lässt sich ein (meiner Meinung nach) fehlerhafter Router umgehen?
    Ich bin dankbar für jede Hilfe!

    Software: Win7 (64) und openSuse 11.4 (64)
    Hardware: Motherboard (nForce Chipsatz mit 2 nVidia Gbit Ethernets), wired mit Router meines ISP (Netopia 7640-47 VDSL Modem)
    hwinfo:
    Code:
    77: None 00.0: 10701 Ethernet
      [Created at net.124]
      Unique ID: usDW.ndpeucax6V1
      Parent ID: rBUF.VnBBN+RSdr3
      SysFS ID: /class/net/eth0
      SysFS Device Link: /devices/pci0000:00/0000:00:11.0
      Hardware Class: network interface
      Model: "Ethernet network interface"
      Driver: "forcedeth"
      Driver Modules: "forcedeth"
      Device File: eth0
      HW Address: 00:1f:c6:8e:a9:d3
      Link detected: yes
      Config Status: cfg=no, avail=yes, need=no, active=unknown
      Attached to: #42 (Ethernet controller)
    Geändert von glako (08.04.2011 um 17:00 Uhr) Grund: BB-Code

  2. #2
    Newbie
    Registriert seit
    06.04.2011
    Beiträge
    5

    Standard AW: DNS Probleme - Umgehung des Routers?

    Hey, ein Nachtrag:

    Ich habe parallel ein Notebook frisch mit Kubuntu (10.10) installiert. Wenn ich an der gleichen Leitung surfe, habe ich die oben beschriebenen Probleme NICHT. Die Leitung läuft wie geschmiert.
    D.h. es liegt nicht am Router/VDSL Modem, sondern an der Config. von SuSE 11.4.

    Demnach habe ich mal das oben beschriebene Script ausgeführt:

    Code:
    collectNWData.sh V0.6.5.4.2_i1 (Rev: 1.283, Build: 2011/03/03 21:14:38 UTC)
    --- Which type of your network connection should be tested?
    --- (1) Wired connection
    --- What's the type of networktopology?
    --- (1) DSL modem <---> LinuxClient
    --- On which host is the script executed?
    --- (1) LinuxClient
    
    --- NWEliza is analyzing the system for common network configuration errors ...
    
    !!! CND0100E: No network card for the selected connection type was found on the system
    
    --- Go to http://www.linux-tips-and-tricks.de/CND#English to get more detailed instructions 
    --- about the error/warning messages and how to fix the problems on your own.
    
    --- If you are unsuccessful then place the contents of file collectNWData.txt in the net
    --- (see http://www.linux-tips-and-tricks.de/CND_UPL#English for links) 
    --- and then paste the nopaste link on your favorite Linux forum.
    
    ==================================================================================================================
    ===== cat /etc/*[-_]release || cat /etc/*[-_]version =============================================================
    /etc/SuSE-release
    openSUSE 11.4 (x86_64)
    VERSION = 11.4
    CODENAME = Celadon
    ===== uname -a ===================================================================================================
    Linux mother 2.6.37.1-1.2-desktop #1 SMP PREEMPT 2011-02-21 10:34:10 +0100 x86_64 x86_64 x86_64 GNU/Linux
    ===== lspci ======================================================================================================
    ===== find /lib/modules/`uname -r` -name "*.ko" ==================================================================
    ===== lsusb | grep -v "root hub" =================================================================================
    Bus 001 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
    Bus 002 Device 002: ID 046d:c051 Logitech, Inc. G3 (MX518) Optical Mouse
    Bus 002 Device 003: ID 046d:c318 Logitech, Inc. Illuminated Keyboard
    Bus 001 Device 005: ID 0424:2602 Standard Microsystems Corp. USB 2.0 Hub
    Bus 001 Device 006: ID 0424:2228 Standard Microsystems Corp. 9-in-2 Card Reader
    ===== hwinfo (filtered) ==========================================================================================
    36: PCI 11.0: 0200 Ethernet controller
      Model: "nVidia MCP55 Ethernet"
      Vendor: pci 0x10de "nVidia Corporation"
      Device: pci 0x0373 "MCP55 Ethernet"
      SubVendor: pci 0x1043 "ASUSTeK Computer Inc."
      SubDevice: pci 0xcb84 
      Driver: "forcedeth"
      Driver Modules: "forcedeth"
      Device File: eth0
      Link detected: yes
        Driver Status: forcedeth is active
        Driver Activation Cmd: "modprobe forcedeth"
    37: PCI 12.0: 0200 Ethernet controller
      Model: "nVidia MCP55 Ethernet"
      Vendor: pci 0x10de "nVidia Corporation"
      Device: pci 0x0373 "MCP55 Ethernet"
      SubVendor: pci 0x1043 "ASUSTeK Computer Inc."
      SubDevice: pci 0xcb84 
      Driver: "forcedeth"
      Driver Modules: "forcedeth"
      Device File: eth1
      Link detected: yes
        Driver Status: forcedeth is active
        Driver Activation Cmd: "modprobe forcedeth"
    ===== lsmod (filtered) ===========================================================================================
    | af_packet       | asus_atk0110    | dm_snapshot     | forcedeth       | i2c_nforce2      |
    | ip_tables       | jbd2            | mperf           | pci_hotplug     | sata_nv          |
    | serio_raw       | sg              | shpchp          | sr_mod          |
    ===== ifconfig (filtered for eth|wlan|ra|ath|dsl) ================================================================
    eth0      Link encap:Ethernet  HWaddr ##:##:##:##:##:#1  
              inet addr:192.168.0.36  Bcast:255.255.255.255  Mask:255.255.255.0
              inet6 addr: fe80::21f:c6ff:fe8e:a9d3/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:3739 errors:0 dropped:0 overruns:0 frame:0
              TX packets:2069 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:2151503 (2.0 Mb)  TX bytes:216999 (211.9 Kb)
              Interrupt:40 Base address:0xc000 
    eth1      Link encap:Ethernet  HWaddr ##:##:##:##:##:#2  
              inet addr:192.168.1.101  Bcast:192.168.1.255  Mask:255.255.255.0
              inet6 addr: fe80::21f:c6ff:fe8e:a9d4/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:3 errors:0 dropped:0 overruns:0 frame:0
              TX packets:49 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:1770 (1.7 Kb)  TX bytes:8416 (8.2 Kb)
              Interrupt:41 Base address:0x8000 
    ===== cat /etc/sysconfig/network/ifcfg-[earwd]* | grep -v "=''" ==================================================
    --- /etc/sysconfig/network/ifcfg-eth0
    BOOTPROTO='dhcp'
    NAME='MCP55 Ethernet'
    STARTMODE='auto'
    USERCONTROL='yes'
    --- /etc/sysconfig/network/ifcfg-eth1
    BOOTPROTO='dhcp'
    NAME='MCP55 Ethernet'
    STARTMODE='auto'
    USERCONTROL='yes'
    ===== dhcpcd-test ================================================================================================
    eth0: DHCP server available
    eth1: DHCP server available
    ===== ping tests =================================================================================================
    Ping of 195.135.220.3 OK
    Ping of www.suse.de OK
    ===== cat /etc/resolv | grep -i "nameserver" =====================================================================
    nameserver 195.186.1.162
    nameserver 195.186.4.162
    ===== cat /etc/hosts =============================================================================================
    127.0.0.1       localhost
    ===== route -n | egrep "(eth|ath|ra|wlan|dsl)" ===================================================================
    192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
    192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
    169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth0
    0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 eth0
    ===== egrep 'eth|ath|wlan|ra' /etc/udev/rules.d/*net_persistent* /etc/udev/rules.d/*persistent-net* ==============
    /etc/udev/rules.d/70-persistent-net.rules:SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="##:##:##:##:##:#1", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
    /etc/udev/rules.d/70-persistent-net.rules:SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="##:##:##:##:##:#2", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
    ==================================================================================================================
    *** NWElizaStates V0.6.5.4.2_i1
    IF:eth0 IM:1 IF:eth1 IM:1 DI:2 FALON:0
    Was mache ich falsch?

  3. #3
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,459

    Standard AW: DNS Probleme - Umgehung des Routers?

    Zitat Zitat von fuego Beitrag anzeigen
    Code:
    collectNWData.sh V0.6.5.4.2_i1 (Rev: 1.283, Build: 2011/03/03 21:14:38 UTC)
    --- Which type of your network connection should be tested?
    --- (1) Wired connection
    --- What's the type of networktopology?
    --- (1) DSL modem <---> LinuxClient
    Naja. das stimmt so wohl kaum, oder?

    Die Kiste hängt doch an einem Router auch wenn der Anbieter das Ding vielleicht "Kabelmodem" oder so ähnlich nennt.

    Deshalb auch diese Meldung hier

    Code:
    !!! CND0100E: No network card for the selected connection type was found on the system
    denn so erwartet das Script eigentlich ein Interface pppX/dslX, welches nur dann existieren würde, wenn man sich direkt über den Rechner einwählt (z.B. mit PPPoE), aber das nur am Rande.
    Code:
    eth0      Link encap:Ethernet  HWaddr ##:##:##:##:##:#1  
              inet addr:192.168.0.36  Bcast:255.255.255.255  Mask:255.255.255.0
              inet6 addr: fe80::21f:c6ff:fe8e:a9d3/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:3739 errors:0 dropped:0 overruns:0 frame:0
              TX packets:2069 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:2151503 (2.0 Mb)  TX bytes:216999 (211.9 Kb)
              Interrupt:40 Base address:0xc000 
    eth1      Link encap:Ethernet  HWaddr ##:##:##:##:##:#2  
              inet addr:192.168.1.101  Bcast:192.168.1.255  Mask:255.255.255.0
              inet6 addr: fe80::21f:c6ff:fe8e:a9d4/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:3 errors:0 dropped:0 overruns:0 frame:0
              TX packets:49 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:1770 (1.7 Kb)  TX bytes:8416 (8.2 Kb)
              Interrupt:41 Base address:0x8000
    Da liegt wohl der Hase im Pfeffer, namentlich IPv6, was anhand des im ersten Post beschriebenen Verhaltens eigentlich schon der Hauptverdächtige war.

    IPv6 sowohl systemweit (hier in diesem Unterforum habe ich das für openSUSE 11.2 beschrieben, gilt auch für 11.3/11.4)

    openSUSE 11.2 - IPv6 lässt sich via YaST nicht deaktivieren (Workaround inside)

    als auch ggf. noch extra für Firefox abschalten (Suchmaschine nach "Firefox ipv6 deaktivieren" bzw.. "Firefox ipv6 deaktivieren openSUSE" befragen), das dürfte helfen.

    Greetz,

    RM

    P.S.

    In gewisser Weise stimmt die Aussage "fehlerhafter Router" sogar, denn irgendwo in der Infrastruktur Deines ISP fehlt noch die Unterstützung für IPv6 weshalb das System bei aktiviertem IPv6 zunächst auf DNS-Anfragen über IPv6 bis zum Timeout auf Antworten wartet bevor IPv4 verwendet wird. Das wird sich dann ändern, wenn IPv6 mehr Verbreitung bei den ISPs hat.

    P.P.S.

    Beide Interfaces per DHCP kann auch Ärger machen, vor allem frage ich mich gerade welcher DHCP-Server dem zweiten Interface, welches nicht am Router hängt, eine IP liefert.
    Geändert von Rain_Maker (09.04.2011 um 20:21 Uhr)
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.4 - 3.3.X-desktop - fluxbox 1.3.2

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

  4. #4
    Newbie
    Registriert seit
    06.04.2011
    Beiträge
    5

    Standard AW: DNS Probleme - Umgehung des Routers?

    Ich kireg ne Kriieese! Ich hatte den Eintrag zu IPv6 gelesen, hatte aber nicht kapiert, dass das direkt mit meinem Problem zusammenhängt ...arrrggg
    Des war's, Problem gelöst! Die Sache flutscht wie gewohnt.

    Meinen herzlichen Dank an Rain_Maker!

    Firefox:
    War gar nicht mehr nötig dort IPv6 auch noch zu deaktivieren. Werd's aber sicher im Hinterkopf behalten.

    Script:
    Deine Bemerkung betreffend Router oder Modem ist richtig, deshalb hatte ich das Script auch zweimal laufen lassen. Einmal:

    Code:
    --- (1) DSL modem <---> LinuxClient
    --- On which host is the script executed?
    --- (1) LinuxClient
    
    --- NWEliza is analyzing the system for common network configuration errors ...
    
    !!! CND0100E: No network card for the selected connection type was found on the system
    
    --- Go to Meldungen/Messages | collectNWData.sh Fehlermeldungen to get more detailed instructions 
    --- about the error/warning messages and how to fix the problems on your own.
    und einmal:

    Code:
    --- (2) DSL HW router <---> LinuxClient
    --- On which host is the script executed?
    --- (1) LinuxClient
    
    --- NWEliza is analyzing the system for common network configuration errors ...
    
    !!! CND0100E: No network card for the selected connection type was found on the system
    
    --- Go to Meldungen/Messages | collectNWData.sh Fehlermeldungen to get more detailed instructions 
    --- about the error/warning messages and how to fix the problems on your own.
    und interessanterweise den Error zweimal erhalten.

    Beide Interfaces per DHCP:
    eth0 ist externe Zone per DHCP an Router A (zum Internet / ISP)
    eth1 ist interne Zone per DHCP an Router B (Verbunden mit Notebook, NAS)
    Geändert von fuego (10.04.2011 um 02:48 Uhr)

  5. #5
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,459

    Standard AW: DNS Probleme - Umgehung des Routers?

    Zitat Zitat von fuego Beitrag anzeigen
    Script:
    Deine Bemerkung betreffend Router oder Modem ist richtig, deshalb hatte ich das Script auch zweimal laufen lassen. Einmal:

    Code:
    --- (1) DSL modem <---> LinuxClient
    --- On which host is the script executed?
    --- (1) LinuxClient
    
    --- NWEliza is analyzing the system for common network configuration errors ...
    
    !!! CND0100E: No network card for the selected connection type was found on the system
    
    --- Go to Meldungen/Messages | collectNWData.sh Fehlermeldungen to get more detailed instructions 
    --- about the error/warning messages and how to fix the problems on your own.
    und einmal:

    Code:
    --- (2) DSL HW router <---> LinuxClient
    --- On which host is the script executed?
    --- (1) LinuxClient
    
    --- NWEliza is analyzing the system for common network configuration errors ...
    
    !!! CND0100E: No network card for the selected connection type was found on the system
    
    --- Go to Meldungen/Messages | collectNWData.sh Fehlermeldungen to get more detailed instructions 
    --- about the error/warning messages and how to fix the problems on your own.
    und interessanterweise den Error zweimal erhalten.
    Hm, das wird sicher framp -den Autor des Scripts, der hier auch ab und zu mal unterwegs ist- interessieren, sieht nach einem kleinen (wenn auch nicht tragischen) Fehler in der Problemerkennung seines Scripts aus, beim zweiten Mal hätte diese Warnung eigentlich nicht auftauchen dürfen, beim ersten Mal musste sie korrekterweise auftauchen.

    Zitat Zitat von fuego Beitrag anzeigen
    Beide Interfaces per DHCP:
    eth0 ist externe Zone per DHCP an Router A (zum Internet / ISP)
    eth1 ist interne Zone per DHCP an Router B (Verbunden mit Notebook, NAS)
    So lange Dein System bzw. die jeweiligen Router so konfiguriert sind, daß der Standardgateway immer über eth0/192.168.0.1 gesetzt wird, ist das kein Problem.

    Code:
    ===== route -n | egrep "(eth|ath|ra|wlan|dsl)" ===================================================================
    192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
    192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
    169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth0
    0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 eth0
    Wenn das automatisch immer so aussieht, dann ist alles in Ordnung und laut der großen Administratorenweisheit, die da heisst

    "If it isn't broken, don't fix it!"

    würde ich alles so lassen, wie es jetzt ist, sollte es doch auf einmal Ärger mit dem Routing geben, dann weiß man aber zumindest, wo der Haken sein könnte.

    Das mit IPv6 als "Problem" wird wahrscheinlich so ähnlich laufen wie "damals" bei x86_64, da gab es auch schon lange die entsprechende Hardware, kurze Zeit später gab es die entsprechende Unterstützung unter Linux aber bis zur weiten Verbreitung (in diesem Fall auf Anwendungsebene, Stichworte Java-Plugin, Flash, etc.) musste man warten bis auch andere Anbieter proprietärer Software diese Technologie adaptiert hatten.

    Genau so wie bei 64-Bit Systemen ist IPv6 der nächste, logische Schritt, der technische Druck ist hier sogar größer, denn IPv4-Adressen werden langsam knapp, aber es wird noch nicht so breit verwendet, daß z.B. auch alle Router damit klar kommen und für den Distributor stellt sich dann eben die Frage, ob er IPv6 per default aktiviert oder nicht.

    Bei openSUSE ist IPv6 schon seit Jahren per default aktiv und man nimmt eben in Kauf, daß es dann eben auch einige Benutzer so wie Dich "erwischt", weil seine HW oder die Infrastruktur seines ISPs da nicht mitspielt.

    Es gab/gibt da auch immer wieder Diskussionen, ob man IPv6 nicht per default deaktivieren sollte, aber bisher wurde das immer -IMHO auch zu Recht, denn es wird in absehbarer Zeit IPv4 ablösen- abgelehnt.

    Das einzige Ärgernis war eben (siehe meinen zuvor verlinkten Beitrag), daß es nicht mehr so einfach via YaST deaktiviert werden konnte.

    Greetz,

    RM
    Geändert von Rain_Maker (10.04.2011 um 13:00 Uhr)
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.4 - 3.3.X-desktop - fluxbox 1.3.2

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

  6. #6
    Lehrling Avatar von framp
    Registriert seit
    31.07.2006
    Ort
    bei Stuttgart
    Beiträge
    30

    Standard AW: DNS Probleme - Umgehung des Routers?

    Zitat Zitat von fuego Beitrag anzeigen
    ...Da das Herunterladen von Daten problemlos mit vollem Speed funktioniert und wenn ich die IP (anstatt den host) angebe, (zB 178.236.4.28 für amazon.de) dauert es die gewünschte 1 sek bis die Seite geladen ist, komme ich zum Schluss, dass es sich immer noch um ein DNS Problem handelt. ...
    Wenn du IPV6 enabled hast und Dein Provider das nicht unterstütz hast Du genau dieses Problem. Einfach wie schon von RM empfohlen IPV6 disablen - und gut ist.
    "Really, I'm not out to destroy Microsoft. That will just be a completely unintentional side effect." Linus Benedict Torvalds

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Ähnliche Themen

  1. (Gelöst) auf einmal "wlan0: no IPv6 routers present"
    Von benne im Forum SuSE Internetkonfiguration
    Antworten: 31
    Letzter Beitrag: 13.05.2006, 16:50

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87