17.04.2014, 21:30 UhrDeutsch | English
Hallo Gast [ Registrierung | Anmelden ]

kanotix.com FAQ (häufig gestellte Fragen)

Kategorie: Index -> Netzwerk
Unterkategorien

Frage

Antwort

Ich habe ein Desktop PC mit zwei Netzwerkkarten.
Wie kann ich ihn konfigurieren um mit dem Laptop (oder andere PC's) ins Internet zu kommen (Internetsharing)?



Wir beschreiben die minimale und einfachste Lösung:

  • Einen Terminal aufmachen und mit sux als root anmelden, um die nachfolgende Schritte machen zu können.

  • Erste Netzwerkkarte mit
    # netcardconfig
    konfigurieren, damit man ins Internet kommt.

  • Für die zweite Netzwerkkarte wählen wir eine feste IP-Addresse im privaten Bereich z.B. 192.168.1.1.
    Konfiguriert wird sie auch mit
    # netcardconfig

    Achtung: Deine IP muss im selben Subnetz sein wie die IP's, die dann später mit DHCP vergeben werden.

  • Falls bei der Konfiguration der Internet-Netzwerkarte versehentlich ein Gateway angegeben wurde, sollte das Skript
    # remove-gateway aufgerufen werden.

  • Einrichten von DHCP/DNS
    Dafür wird die Datei /etc/dnsmasq.conf editiert und eine Zeile mit dhcp-range=192.168.1.50,192.168.1.150 eingefügt. Alles anderes kann so bleiben.

  • Der DHCP-Server auf dem Desktop-PC dann mit
    # /etc/init.d/dnsmasq start
    starten.
    Wenn die Clients auf DHCP eingestellt werden, bekommen sie sofort eine IP-Addresse zugewiesen.

  • Um die Anfrage der Clients ans Internet weiterzuleiten, muß nun noch das Skript
    # /usr/sbin/masquerade
    ausgeführt werden (in dem Skript eventuell den richtigen Interfacename der Variablen INTERNET zuweisen). So kann anschließend jeder Client auf das Internet zugreifen.

  • Damit die Konfiguration standardmäßig beim Bootvorgang des PC's eingerichtet wird, muß noch folgendes gemacht werden;
  • Der Dienst dnsmasq mit
    # unfreeze-rc.d
    # update-rc.d dnsmasq defaults
    # freeze-rc.d
    im Boot-Prozess aktivieren

  • Das Masquerade-Skript mit
    # echo "/usr/sbin/masquerade" >> /etc/init.d/bootmisc.sh
    auch im Bootvorgang ausführen lassen.

  • nach oben
     
    Deutsch | English
    Logos and trademarks are the property of their respective owners, comments are property of their posters, the rest is © 2004 - 2006 by Jörg Schirottke (Kano).
    Consult Impressum and Legal Terms for details. Kanotix is Free Software released under the GNU/GPL license.
    This CMS is powered by PostNuke, all themes used at this site are released under the GNU/GPL license. designed and hosted by w3you. Our web server is running on Kanotix64-2006.