feste Ip-Adresse

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
torte
Beiträge: 75
Registriert: 08.01.2004 12:30:22

feste Ip-Adresse

Beitrag von torte » 28.12.2004 01:31:27

hallo Leute,
ich komme nicht klar mit meiner Internetanbindung.ich habe Debian Woody drauf.
nun habe ich eine feste Ip-Adresse, Subnetzmaske, Gateway und zwei Nameserver zugewiesen bekommen, die ich nun eintragen muss. und ich weiss nicht wo. mit modconf habe ich die Karte aktiviert, aber das wars schon, was ich hinbekommen habe. die Tuts, die ich gefunden habe, haben mir auch nicht weitergeholfen. Wer kann mir helfen?
danke
Thomas

Benutzeravatar
Snoopy
Beiträge: 4297
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 28.12.2004 01:42:15

hallo


die datei zum editieren der netzwerkkarte / ip usw ist

Code: Alles auswählen

/etc/network/interfaces
dort kann man das gewünschte eintragen

in deinem statischen fall würde es zb. so aussehen

Code: Alles auswählen

auto eth0
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.250
mit einem

Code: Alles auswählen

ifdown eth0

Code: Alles auswählen

ifup eth0
sollte das ganze dann funktionieren

mehr informationen bekommst du mit

Code: Alles auswählen

man interfaces

hab bisschen erklär-laune:

Code: Alles auswählen

auto eth0
automatisches aktivieren des netzwerks eth0 beim boot

Code: Alles auswählen

iface eth0 inet static
statische ip-adresse

Code: Alles auswählen

address
ip-adresse des rechners

Code: Alles auswählen

netmask
network-mask des lans wo sich der rechner tummeln soll

Code: Alles auswählen

network
die netzwerkadresse, dieser eintrag ist nicht zwingend

Code: Alles auswählen

broadcast
broadcast-adresse, zb. wenn man diese adresse anpingt, dann melden sich alle Rechner im netzwerk, dieser eintrag ist nicht zwingend

Code: Alles auswählen

gateway
hierüber wird alles verschickt was nicht für das lan bestimmt ist (internet, router), dieser eintrag ist nicht zwingend


deine nameserver kommen in die

Code: Alles auswählen

/etc/resolv.conf
da muss dann ungefähr sowas drinstehen:

Code: Alles auswählen

nameserver 213.189.128.1
nameserver 213.189.128.2 

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 28.12.2004 01:44:38

Hi,

die Netzwerksachen schreibst du in /etc/network/interfaces und die DNS Sachen kommen in /etc/resolv.conf.

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

torte
Beiträge: 75
Registriert: 08.01.2004 12:30:22

Beitrag von torte » 28.12.2004 01:50:21

alles gemacht, resolv.conf auch die nameserver eingetragen. dann ifdown eth0. Fehlermeldung no surch process. ifup eth0. FehlerNetwork is unreachable.

Benutzeravatar
Snoopy
Beiträge: 4297
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 28.12.2004 01:56:43

hi

was bringt ein

Code: Alles auswählen

/etc/init.d/networking restart
?

bitte überprüfe auch die rechtschreibung in der

Code: Alles auswählen

/etc/network/interfaces
und

Code: Alles auswählen

/etc/resolv.conf
address wird zb mit zwei "d" geschrieben (wird manchmal übersehen)

kannst du uns die jetzigen einträge, wie sie im moment in den dateien sind, posten ?

torte
Beiträge: 75
Registriert: 08.01.2004 12:30:22

Beitrag von torte » 28.12.2004 02:10:20

dauert immer ein wenig, da ich Netzwerkkabel immer umstecken muss, bin nämlich mit meinem windows-rechner im netz.
also /etc/init.d/networking restart
Reconfiguring network interfaces: SIOCDELRD: No such process
SIOCDELRD: Network is unreachable
-------------------------------------------------------------
/etc/network/interfaces

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 80.64.176.193
netmask 255.255.255.224
gateway 80.64.176.254
----------------------------------------------------------------
resolv.conf

nameserver 217.69.224.73
nameserver 213.187.64.1

Benutzeravatar
Snoopy
Beiträge: 4297
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 28.12.2004 02:23:52

hi

was ist das denn für eine netzwerkkarte ?

was zeigt dir denn ein

Code: Alles auswählen

lspci

Code: Alles auswählen

lsmod

Code: Alles auswählen

dmesg | grep -i eth0
bzgl der netzwerkkarte aus ?
(bitte nicht alles posten...nur wenn nötig das was zum netzwerk gehört) ;)

hast du die kiste mal neu gestartet ?

torte
Beiträge: 75
Registriert: 08.01.2004 12:30:22

Beitrag von torte » 28.12.2004 02:29:28

RTL8139
8139too

dmesg | grep -i eth0

eth0: RealTek RTL8139 Fast ethernet at 0xe400, IRQ 5, 00:30:84:26:88:ea.

die Kiste habe ich auch neu gestartet. muss denn das Kabel drin sein, wenn ich die Kiste neustarte, oder reichts wenn ich es dann reinstecke?

Benutzeravatar
Snoopy
Beiträge: 4297
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 28.12.2004 02:53:25

hi

naja wenn der rechner direkt von anfang an das kabel drinne hat wird er sich mehr freuen
allerdings sollte er es merken und dementsprechend bei connect aktivieren
sollte also kein problem sein

was sagt denn

Code: Alles auswählen

route -n
falls die fehlt kannst du mit

Code: Alles auswählen

route add default gw <gateway>
eine neue setzen

mit

Code: Alles auswählen

ifconfig
bekommst du deine ganzen netzwerkdaten aber angezeigt ?

torte
Beiträge: 75
Registriert: 08.01.2004 12:30:22

Beitrag von torte » 28.12.2004 02:58:16

bei route -n steht eine falsche ip-adresse drin, ist aber bloß die letzte ziffer falsch. kann ich die tabelle neu schreiben?

Benutzeravatar
Snoopy
Beiträge: 4297
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 28.12.2004 03:05:18

hi

zum löschen der route

Code: Alles auswählen

route del default
zum anlegen

Code: Alles auswählen

route add default gw [gateway ip] eth0

torte
Beiträge: 75
Registriert: 08.01.2004 12:30:22

Beitrag von torte » 28.12.2004 03:19:33

ich kann die route weder löschen, nocheine neue addieren, da kommt immer no such process. bei Destination steht drin 80.64.176.192. Die 192 ist falsch, da muss 193 rein. aber ich kriegs einfach nicht. kann es sein, dass ich noch was grundsätzliches nicht installiert habe? ich bin hier nicht so der renner mit debian.

Benutzeravatar
Snoopy
Beiträge: 4297
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 28.12.2004 03:32:55

hmmm....

wie ist der derzeitige stand von

Code: Alles auswählen

netstat -rn
?

Code: Alles auswählen

route del -net 80.64.176.192/27 eth0
das geht auch nicht ?

torte
Beiträge: 75
Registriert: 08.01.2004 12:30:22

Beitrag von torte » 28.12.2004 03:36:50

mit dem letzten Befehl gings. route table ist jetzt leer. ws soll ich jetzt machen?

Benutzeravatar
Snoopy
Beiträge: 4297
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 28.12.2004 03:43:42

:)

die neue route müsste jetzt gesetzt werden

Code: Alles auswählen

route add default gw 80.64.176.193
um eine route fest einem device zuzuordnen wird auch in deinem fall das gehen

Code: Alles auswählen

route add default gw 80.64.176.193 dev eth0
aber die erste variante müsste eigentlich reichen

die angegebene ip doch jetzt richtig ?

lochkarte
Beiträge: 190
Registriert: 08.12.2004 11:43:44

Beitrag von lochkarte » 28.12.2004 07:54:18

torte hat geschrieben:also /etc/init.d/networking restart
Reconfiguring network interfaces: SIOCDELRD: No such process
SIOCDELRD: Network is unreachable
Ich vermute, dir fehlt das Kernel-Modul für die Netzwerkkarte. Welchen Kernel benutzt du denn? Versuche es evtl. mit dem Debian-Kernel 2.4.18-bf2.4 (oder wie der noch genau hieß).

torte
Beiträge: 75
Registriert: 08.01.2004 12:30:22

Beitrag von torte » 28.12.2004 22:11:57

allen einen herzlichen Dank, mit der letzten Einstellung hat es geklappt.
guten Rutsch
Thomas

buck
Beiträge: 2
Registriert: 04.01.2005 17:43:10
Wohnort: Tübingen

Beitrag von buck » 04.01.2005 17:50:59

hi,
ich hab eine ähnliche Frage, und zwar will ich 2 weitere IPs auf meinem server integrieren.
Bei suse erstell ich einfach eine neue eth0:1 und schon gehts. Hier hab ich angst, dass nachher der ganze server nichtmehr erreichbar ist.
Hier meine aktuelle /etc/network/interfaces

Code: Alles auswählen

iface lo inet loopback

iface eth0 inet static
        address 217.20.112.199
        netmask 255.255.255.0
up route add -net 217.20.117.0 netmask 255.255.255.0 dev eth0
up route add default gw 217.20.117.1
up mii-diag -A 100baseTx-FD
ich hoffe jemand kann mir "mit links" helfen ;)
oder geht es einfach so:

Code: Alles auswählen

iface lo inet loopback

iface eth0 inet static
        address 217.20.112.199
        netmask 255.255.255.0
up route add -net 217.20.117.0 netmask 255.255.255.0 dev eth0
up route add default gw 217.20.117.1
up mii-diag -A 100baseTx-FD
## 2. IP
auto eth0:1
iface eth0:1 inet static
address 217.20.112.27
netmask 255.255.255.0
up route add -net 217.20.117.0 netmask 255.255.255.0 dev eth0:1
up route add default gw 217.20.117.1
up mii-diag -A 100baseTx-FD
## 3. IP
auto eth0:2
iface eth0:2 inet static
address 217.20.112.28
netmask 255.255.255.0
up route add -net 217.20.117.0 netmask 255.255.255.0 dev eth0:2
up route add default gw 217.20.117.1
up mii-diag -A 100baseTx-FD
??
mfg chris[/quote]

Antworten