PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : DNS Probleme



riesebu
07.04.11, 16:13
Hallo zusammen,

ich habe vor kurzem meinen ersten Ubuntuserver eingerichtet ohne grafischen Oberfläche. Bei der automatischen Konfiguration der Verbindung wählt er DHCP und richtet es ein. Allerdings möchte ich den Server in ein DNS Netzwerk intergrieren.
Alles was ich bis jetzt versucht habe klappt nicht.
Ich bin wie folgt vorgegangen:

1. vi /etc/network/interfaces


# The loopback interface
auto lo
iface lo inet loopback

# The first network card - this entry was created during the Debian installation
# (network, broadcast and gateway are optional)
auto eth0
iface eth0 inet static
address 192.168.100.3
netmask 255.255.255.0
network 192.168.100.0
broadcast 192.168.0.255
gateway 192.168.100.2

2. vi /etc/resolv.conf


nameserver 141.1.1.1


3. /etc/init.d/networking restart


SIOCDELRT: no such process
Don`t seem to be have all the variables for eth0/inet
Failed to bring up eth0

Ich schaffe es nicht von DHCP auf DNS umzustellen.

Habe ich irgendeine wichtige und notwendige Einstellung übersehen ?

Danke schon mal
riesebu

derRichard
07.04.11, 16:27
Ich schaffe es nicht von DHCP auf DNS umzustellen.


was soll das heissen?
dhcp und dns sind zwei paar schuhe.

btw. ich glaube die broadcast adresse ist falsch bei deiner konfiguration.

hth,
//richard

riesebu
07.04.11, 16:46
Ich möchte nicht, dass automatische Netzwerkkonfigurationen vorgenommen werden wie es bei DHCP der Fall ist. Sondern die Einstellungen manuell vornehmen und statische IP-Adressen verwenden.

Warum ist die boradcast Adresse falsch ?

riesebu

derRichard
07.04.11, 16:50
Ich möchte nicht, dass automatische Netzwerkkonfigurationen vorgenommen werden wie es bei DHCP der Fall ist. Sondern die Einstellungen manuell vornehmen und statische IP-Adressen verwenden.

ist klar, aber was hat das mit dns zu tun?



Warum ist die boradcast Adresse falsch ?


sollte die nicht 192.168.100.255 sein?

//richard

riesebu
07.04.11, 17:03
Ja stimmt. Danke für deinen Hinweis. Die broadcast Adresse stimmt so nicht. Allerdings liegt mein Problem nicht an der broadcast Adresse.

An was kann es dann liegen, dass zu der Meldungn kommt :

SIOCDELRT: no such process
Don`t seem to be have all the variables for eht0/inet
Failed to bring up eth0

Also wenn ich mich nicht irre, dann ist DNS ein Dienst auf einem Server
um Clients bestimmte Angebote bereitzustellen.


Ich schaffe es nicht von DHCP auf DNS umzustellen.
Da hab ich mich falsch ausgedrückt. Tut mir leid.

riesebu

derRichard
07.04.11, 17:10
An was kann es dann liegen, dass zu der Meldungn kommt :


das hat mit der routingtabelle zu tun.
ist dein gateway erreichbar?
etc...



Also wenn ich mich nicht irre, dann ist DNS ein Dienst auf einem Server
um Clients bestimmte Angebote bereitzustellen.


guckst du:
http://de.wikipedia.org/wiki/Domain_Name_System

hth,
//richard

riesebu
07.04.11, 17:43
Mein gateway erreiche ich.

Eigentlich sollten die Einstellungen doch alle stimmen.

Aber leider schafft er es nicht das Netzwerk eth0 herzustellen.

Wenn ich die Einstellungen auf dhcp lasse holt er sich die falsche
gateway Adresse.


riesebu

derRichard
07.04.11, 17:50
gibt es eth0?
ist das etwas obskure hardware?

//richard

riesebu
07.04.11, 18:03
gibt es eth0?
So nennt der Server die Netzwerkkarte oder ?


ist das etwas obskure hardware?
Ich verstehe diese Frage nicht

derRichard
07.04.11, 18:57
So nennt der Server die Netzwerkkarte oder ?

taucht eth0 beim befehl "ifconfig -a" auf?



Ich verstehe diese Frage nicht
ist das eine normale ethernet karte, die via pci(e) angeschlossen ist?

//richard

riesebu
07.04.11, 19:08
In der ifconfig taucht eth0 auf, aber mit den falschen Netzwerkadressen.
Ausserdem taucht auch noch lopal loopback auf. Aber das ist ja normal oder?


eth0 ist der Onboard Netwerkcontroler. Ich habe keine externe Netzwerkkarte verbaut.

riesebu

ctFreez
07.04.11, 21:23
Moin

versuch bitte mal folgendes:

/etc/network/interfaces


# The loopback interface
auto lo
iface lo inet loopback

# The first network card - this entry was created during the Debian installation
# (network, broadcast and gateway are optional)
auto eth0
iface eth0 inet static
address 192.168.100.3
netmask 255.255.255.0
gateway 192.168.100.2


network und broadcast sind redundant, da du die daten bereits per netmask angiebst.

/etc/hosts um Hostname ergänzen


...
192.168.100.3 hostname.domain.tld. hostname


gruß Felix

riesebu
11.04.11, 14:39
Danke für deine Antwort.

Ich habe es probiert, aber leider funktioniert es nicht.


SIOCDELRT: no such process
Don`t seem to be have all the variables for eht0/inet
Failed to bring up eth0

riesebu

HBtux
12.04.11, 08:15
Poste mal die Ausgaben der folgenden Befehle....


ifconfig

route

cat /etc/resolv.conf | grep -v "^#"

cat /etc/hosts | grep -v "^#"

riesebu
12.04.11, 16:01
Danke für deine Antwort.

Hier sind die Ausgaben der Befehle.





ifconfig


eth0 Link encap: Ethernet HWaddr. 00:00:00.....
inet addr:192.168.100.200 Bcast:255.255.255.255 Mask:255.255.255.0
inet 6 addr. .........
UP BROADCAST RUNNING MULTICAST
Rx packets:11577 errors:0 dropped:0 overruns:0 frame:0
Tc packets:1665 errors:0 dropped:0 overruns:0 frame:0
Collisions:0 txquelen:100
RXbytes: 1460234 (1.4MB) Txbytes:166971 (166.9KB)
Memory: fe400000-fe420000

lo Link encap:Local Loopback
.....

route



Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.100.0 * 255.255.255.0 U 0 0 0 eth0
default 192.168.100.70 0.0.0.0 UG 100 0 0 eth0

Das Gateway 192.168.100.70 ist die IP eines Routers die er nicht verwenden soll. Sondern die IP der Firewall.

cat /etc/hosts



127.0.0.1 localhost
192.168.100.3 servername.domain servername
::1 ip6-localhost ip6 loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

cat /etc/resolv.conf



nameserver 192.168.100.3
nameserver 141.1.1.1
domain domain
search domain


riesebu

HBtux
12.04.11, 16:17
Ich verstehe nicht ganz....

Im ersten Thread schreibst Du, dass die IP-Adresse 192.168.100.3 und das Gateway 192.168.100.2 ist.
Im letzen Thread steht nun die IP 192.168.100.200 und das Gateway 192.168.100.70.

Bcast: 255.255.255.255 kann auch nicht stimmen!
(müsste 192.168.100.255 heißen)

Und bei der Default-Route die Metric 100 sehen auch etwas komisch aus.....

Wie hast Du denn die IP-Adresse eingerichtet?
Über das Menü oder per Befehl von der Shell aus...?

riesebu
13.04.11, 15:22
IP-Adresse 192.168.100.3 und das Gateway 192.168.100.2
Das ist auch richtig. Wenn ich die Einstellungen vornehme, in /etc/network/interfaces dann schafft er es nicht die Verbindung aufzubauen und lässt einfach die falschen dhcp Einstellungen. Deshalb wird es in der ifconfig mit den falschen Einstellungen angezeigt, die ich eigentlich ändern möchte.


Wie hast Du denn die IP-Adresse eingerichtet?
Kann man die nicht auch in der /interfaces Datei einrichten ?

riesebu

eule
13.04.11, 17:56
Kann man die nicht auch in der /interfaces Datei einrichten ?

Auf handelsueblichen Systemen gibt es keine solche Datei.

riesebu
13.04.11, 18:41
Ich habe es jetzt mal mit der Befehlszeile geändert, obwohl es ja eigentlich auch anders funktionieren müsste.

ifconfig eth0 192.168.100.3 netmask 255.255.255.0

Jetzt hat er die richtigen Einstellungen bei ifconfig. Wenn ich jetzt allerdings in der /interfaces Datei von dhcp auf static umstelle und dann einen networking restart mache, dann klappt es immer noch nicht.


SIOCDELRT: no such process
Don`t seem to be have all the variables for eth0/inet
Failed to bring up eth0

Im Netz ist der Server, ich kann ihn von anderen PCs aus pingen. Allerdings habe ich keine Verbindung zum Internet.

riesebu

HBtux
14.04.11, 13:52
Im Netz ist der Server, ich kann ihn von anderen PCs aus pingen. Allerdings habe ich keine Verbindung zum Internet.

Wenn lokales Netz geht und andere Netze nicht erreichbar sind, liegt es in der Regel am fehlenden oder falschen Gateway-Eintrag.

Hast Du hier schon mal etwas rumgestöbert.
Ich denke da sollte noch was brauchbares für Dich zu finden sein.
http://www.google.de/#hl=de&source=hp&q=etc+network+interfaces+ubuntu&aq=0&aqi=g1&aql=&oq=%2Fetc%2Fnetwork%2Finterfaces+ub&fp=b22e62ebb6e49629