Supportnet Computer
Planet of Tech

Supportnet / Forum / Linux

pysikalische Netzwerkadresse - von Linux geändert?





Frage

Hallo, ich bin auf dem Gebiet Linux noch ziemlich neu und hab mir zum einsteigen Suse 9.1 installiert. Leider funktioniert das Internet nicht, da mein Internetzugang an die pysikalische Adresse der Netzwerkkarte gebunden ist (die sich ja eigentlich nicht verändern sollte). Linux erkennt die auch, allerdings weicht genau ein Zeichen von der ab, die Windows erkennt. (Die sollte doch gleich sein!!!) Das heißt Linux erkennt die falsche Adresse womit ich eben nicht ins Internet komme. (sondern nur mit Windows, was die richtige erkennt) Wie kann man die denn manuell korrigieren unter Linux? Oder gibts da vielleicht ein Tool, was meinem Gatewayserver eine andere vorgaukelt (nämlich die richtige) als Linux erkennt?

Antwort 1 von Christoph Wagner

Also für alle dies interessiert: ich hab das Problem selbst gelöst (und das als totaler noob)
man muss einfach in der root konsole mit ifconfig arbeiten und denn klappts.

Antwort 2 von Samba

Dennoch ist es sehr verwunderlich, warum angeblich die MAC-Adresse unter Linux falsch ausgegeben wird. Mir ist solch ein Verhalten unbekannt und warum sollte dies auch geschehen? Sie wird ausgelesen und wird auch in keinerlei Hinsicht verändert.

Vermutlich hast Du Deine Vermutungen einfach nur in eine falsche Richtung gelenkt.

Antwort 3 von Christoph Wagner

Langsam denke ich auch eher Windows is hier das Problem, denn da hab ich eine virtuelle Netzwerkbrücke eingerichtet und die hat das Teil wohl umbenannt.
Leider is nun das Problem, dass ich nun unter dieser (vermutlich falschen) Adresse beim Server gemeldet bin.
Ich dachte ja ich hätte das mit ifconfig bei Linux hinbekommen, leider ein Irrtum, denn nach jedem Neustart geht das leider nicht mehr.
Müsste ich immer wieder neu eingeben.
Ich hab von solchen Problemen in anderen Foren gelesen und die raten dazu ein Start-script zu schreiben. Leider wird nirgendwo erklärt wie ein totaler Linux noob wie ich sowas machen kann.
Hat da jemand zufällig ne ausführliche Beschreibung parat?

Antwort 4 von Tobias Kastner

Hallo Christoph,

wenn Du bereits herausgefunden hast, wie Du mit ifconfig die MAC-Adresse setzt, ist das ja schon mal die "halbe Miete".

Jetzt mußt Du die ifconfig-Zeile nur noch in ein Script eintragen, daß während des Bootens ausgeführt wird.

Diese Script habe eigentlich immer den gleichen und einfachen Grundaufbau und liegen z.B. unter /etc/rc3.d für den Runlevel 3. Die genauen Verzeichnisse hängen aber vom runlevel und der jeweiligen Distribution ab.

Aber das Stichwort runlevel sollte ein guter Einstieg sein, um zu verstehen, wie ein Linux was beim Booten macht.

Ein erster Einstieg könnte dabei z.B. folgende Seite sein:

http://rowa.giso.de/german/runlevel.html

Diese hab ich eben schnell per google gefunden, macht aber auf den ersten Blick einen "recht brauchbaren" Eindruck für den Einstieg....

Danach schaust Du Dir am besten mal ein Runlevel-Script unter /etc/init.d an, versuchst es zu lesen und dann kannst Du

a) entweder in ein Script Deine Zeile mit aufnehmen (unter Debian existiert für solche Zwecke z.B. bootmisc.sh) oder

b) Du korrigierst das für das Initialisieren des Netzwerks zuständige Script bzw. passt es geringfügig an... oder

c) Du schreibst einfach ein kleines eigenes Script und verlinkst es in den entsprechenden Runlevel...

So, ich hoffe, ich konnte Dir etwas weiterhelfen.

Gruß und viel Erfolg...
Tobias

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: