Sitzung: Jeden Freitag in der Vorlesungszeit ab 16 Uhr c. t. im MAR 0.005. In der vorlesungsfreien Zeit unregelmäßig (Jemensch da?). Macht mit!

IRB VPN

Version vom 12. November 2004, 18:44 Uhr von Nfilus (Diskussion) (Zugang mit Linux)

Mit Zugang zum IRB VPN kann man

  • Den Newsserver von zu Hause nutzen
  • Den Funkzugang im FR nutzen
  • eine statische IP bekommen.

Für den Zugang braucht man einen IRB Zugang (beantragen mit dem gelben Zettel in der Einführungswoche). Hatt man diesen, beantragt man online

Nun könnt ihr euch mit einem VPN-Client bei prima.cs.tu-berlin.de anmelden. Nach aussen habt ihr dann eure persönliche IP-Adresse, die im Adressraum der TU liegt und könnt so Kontakt zu vielen Uni-Servern aufnehmen, die nur mit Uni-IPs sprechen. Täusche ich mich nicht, werden alle Ports von aussen durchgeleitet, was zB Internettelefonie, eingehende FTP-Verbindungen etc ermöglicht.

Anleitungen für die Konfiguration des VPN-Zugangs für verschiedene Betriebssysteme findet ihr unten auf der Seite des IRB für Funk- und Festnetz-verbindungen. Dort gibt es auch eine ausführlichere Form dieses Textes.

Zugang mit Linux

Erster Anlaufpunkt ist die sehr gut dokumentierte Seite des PPTP Clients für Linux, auf der sowohl allgemeine, wie auch distributionsspezifische Anleitungen zu finden sind. Ich fasse nochmal die wichtigsten Punkte für den Zugang zum IRB zusammen.

if (kernel.version > 2.6.0) {
   download(http://www.polbox.com/h/hs001/linux-2.6.9-mppe-mppc-1.1.patch.gz); /* ... oder passend */
   download(http://www.polbox.com/h/hs001/ppp-2.4.2-mppe-mppc-1.1.patch.gz)    /* ... oder passend */
   exec(patch linux_src);              /* wer das nicht weiß, .... google :) */
   exec(patch pppd);
   rebuild(kernel, with_PPP, with_MPPE);
   rebuild(pppd);
}

install_pptpclient; install_pppd(with_mppe_mppc);

Erstelle /etc/ppp/peers/irb mit folgendem Inhalt:

pty "pptp prima.cs.tu-berlin.de --nolaunchpppd"
name MSCHAP_BENUTZERNAME
remotename irbvpn
mppe required,stateless
require-mschap-v2
file /etc/ppp/options.pptp
ipparam irb

Erstelle /etc/ppp/options.pptp:

lock
noauth
nobsdcomp
nodeflate
mtu 1000
mru 1000
lcp-echo-failure 10
lcp-echo-interval 10

Erstelle /etc/ppp/chap-secrets:

MSCHAP_BENUTZERNAME    irb                     MEIN_PASSWORT   *
irb                    MSCHAP_BENUTZERNAME     MEIN_PASSWORT   *

Erstelle /usr/local/bin/irbroute:

#!/bin/sh
route add -host prima.cs.tu-berlin.de dev ${WLAN_DEVICE}
route add default dev ppp0


Verbindung aufbauen über (als root)

 pppd call irb
 irbroute