Re: Proxyserver mit einem Modemzugang machen

From: Patrick Hess <patrick-hess(at)freenet.de>
Date: Wed, 12 May 2004 14:29:03 +0200

Moin,

Gordon(at)streber24.de schrieb:
> Habe zwei Pcs die mit einem Netzwerk verbunden sind. Möchte jetzt
> einen dritten einbinden, wo drauf ein FreeBSD Betriebsystem
> installiert wird und der dann als Proxyserver dienen soll. Als
> Programm werde ich Squid nutzen. [...]
> Habe aber einen Modem und keinen Flatrate.
> [...]
> Wie kann es realisieren, dass der BSD Rechner dann ins
> Internet einwählt, wenn einer ins Internet will

Du startest den ppp mit dem Schalter -auto. In /etc/rc.conf würdest
du dann eintragen:

        ppp_enable="YES"
        ppp_mode="auto"
        ppp_nat="YES"
        ppp_profile="T-Online"
        ppp_user="root"

> und wenn
> innerhalb von 5 Minuten keine Anfrage ins Internet gestellt wird,
> dass er die Verbindung kappt.

Dafür gibt es die Option "timeout" in der /etc/ppp/ppp.conf. Die
Angabe erfolgt in Sekunden, für 5 Minuten würdest du also

        set timeout 300

definieren.

> Kann man es vielleicht auch ohne Squid realiesieren?

Da du, wie oben beschrieben, mit einem Modem ins Internet gehst,
wäre ein Proxy, der einmal aufgerufene Seiten lokal vorhält, sicher
keine schlechte Idee. Aber man kann natürlich darauf verzichten.
Die Zeile

        gateway_enable="YES"

(in /etc/rc.conf eingetragen) macht einfach einen Gateway aus der
FreeBSD-Kiste. Der cacht dann natürlich keine Seiten.

> Habe T-Online Zugang, habe bisher nicht
> hingekriegt, eine Verbindung mit einem BSD Rechner ins Internet
> aufzubauen, trotz Anleitungen im Internet. Gibt es eine aktuelle
> Anleitung, vielleicht hat sich was geändert.

Hmm, keine Ahnung, warum das bei dir nicht funktioniert. Hier mal
eine ppp.conf für eine Verbindung über ein Modem:

        default:
          set log Phase Chat LCP IPCP CCP tun command
          ident user-ppp VERSION (built COMPILATIONDATE)
          set device /dev/cuaa0
          set speed 115200
          set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
                    \"\" AT OK-AT-OK ATE1Q0 OK \\dATDT\\T TIMEOUT 40 \
                    CONNECT"
          enable dns

        T-Online:
          set phone "0191011"
          set authname 1111111111112222222222220001(at)t-online.de
          set authkey 44444444
          set login
          set timeout 300
          set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.255
          add default HISADDR

Bei "set phone" kommt die Telefonnummer von T-Online rein.

Der "authname" setzt sich zusammen aus deiner zwölfstelligen
Anschlußkennung (als Einsen angedeutet), der zwölfstelligen
T-Online-Nummer (die Zweien) und zum Schluß der vierstelligen
Anschlußkennung (üblicherweise 0001) sowie dem "@t-online.de".

Der "authkey" ist das T-Online-Paßwort.

Jo, anschließend sollte deine Verbindung eigentlich funktionieren.
Wenn nicht, kannst du hier, unter Angabe der genauen Fehlermeldung,
nochmal nachfragen.

Gruß,
Patrick

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 12 May 2004 - 14:29:56 CEST

search this site