Ich möchte im Bereich der Netzwerkprogrammierung kleine Programme erstellen. Mein Rechner hat allerdings nur eine physikalische Netzwerkkarte. Gibt es eine Möglichkeit, dass ich sozusagen eine virtuelle Netzwerkkarte auf meinem PC einrichten kann mit einer eigenen IP-Adresse?
Dies benötige ich nur zum Testen. Damit ich überhaupt das Senden und Empfangen testen kann.
Eine zweite IP-Adresse kannst du einfach in /etc/network/interfaces eintragen. Für eine quasi-echte virtuelle Netzwerkkarte ist eine Virtualisierungumgebung nützlich, VirtualBox oder so. Allerdings ist mir nicht klar, wieso du für Netzwerkprogrammierung eine zweite Adresse benötigst. Der PC kann auch Selbstgespräche führen.
Und wie funktioniert das mit dem "Selbstgespräche". Kannst du mir ein Beispiel geben?
ich versteht noch nicht ganz warum du dazu 2 Netwerkkarten/Adresse brauchst. Auch mit einer IP kann man Selbstgespräche führen. Wenn auf dem PC ein Webserver läuft, dann kannst du einfach per telnet localhost 80 ein verbindung zum webserver aufbauen, dafür braucht man keine 2.Adresse.
zieladresse localhost oder 127.0.0.1 FERTIG
Dein PC hat eine IP-Adresse. Wenn Client und Server auf dem gleichen Rechner sind, dann lässt sich der Server unter der IP-Adresse des PCs ansprechen. Auch vom gleichen Rechner aus. Meist auch unter Loopback, d.h. 127.0.0.1. Aber ohne zumindest einen dezenten Hinweis, auf welcher Ebene du wozu kommunizierst, ist mir das Glaskugelspiel sonst zu blöd.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.