Zugang zum CVS über Proxy?
-
- Interessierter
- Beiträge: 73
- Registriert: Freitag 14. Juni 2002, 19:44
Zugang zum CVS über Proxy?
Moin,
dachte eigentlich alles läuft, aber leider bekomme ich keine Zugang zum CVS aus meinem Linux. Das Problem ist eigentlich, dass ich noch einen WinDoof-Rechner habe, der als Proxy fungiert.
Die normale Befehlszeile zum einloggen lautet ja
cvs -d:pserver:anonymous@cvs.tuxbox.berlios.de:/cvsroot/tuxbox login
wie aber muss die aussehen, wenn ich hinter einem Proxy sitze der die IP 192.168.123.4 hat?
mfg emmeli
dachte eigentlich alles läuft, aber leider bekomme ich keine Zugang zum CVS aus meinem Linux. Das Problem ist eigentlich, dass ich noch einen WinDoof-Rechner habe, der als Proxy fungiert.
Die normale Befehlszeile zum einloggen lautet ja
cvs -d:pserver:anonymous@cvs.tuxbox.berlios.de:/cvsroot/tuxbox login
wie aber muss die aussehen, wenn ich hinter einem Proxy sitze der die IP 192.168.123.4 hat?
mfg emmeli
-
- Neugieriger
- Beiträge: 13
- Registriert: Sonntag 7. April 2002, 15:27
-
- Interessierter
- Beiträge: 73
- Registriert: Freitag 14. Juni 2002, 19:44
-
- Neugieriger
- Beiträge: 13
- Registriert: Sonntag 7. April 2002, 15:27
-
- Interessierter
- Beiträge: 73
- Registriert: Freitag 14. Juni 2002, 19:44
Genau das ist ja das Problem.
Ich muss mit meinem Linux durch diesen Proxy. Da führt leider kein Weg dran vorbei. Ich kann den auch nicht umkonfigurieren, da ich da keinen Zugriff drauf habe.
Die Frage war halt nur, ob ich es mit einer anderen Befehlszeile schaffe, Verbindung zum CVS herzustellen.
Hatte mal soetwas wie
cvs -d :pserver;proxy=192.168.123.4;proxyport=1234:anonymous@cvs.tuxbox.berlios.de:/cvsroot/tuxbox login
gesehen. Dabei verabschiedet sich aber meine Konsole ohne Rückfrage.
mfg emmeli
Ich muss mit meinem Linux durch diesen Proxy. Da führt leider kein Weg dran vorbei. Ich kann den auch nicht umkonfigurieren, da ich da keinen Zugriff drauf habe.
Die Frage war halt nur, ob ich es mit einer anderen Befehlszeile schaffe, Verbindung zum CVS herzustellen.
Hatte mal soetwas wie
cvs -d :pserver;proxy=192.168.123.4;proxyport=1234:anonymous@cvs.tuxbox.berlios.de:/cvsroot/tuxbox login
gesehen. Dabei verabschiedet sich aber meine Konsole ohne Rückfrage.
mfg emmeli
-
- Tuxboxer
- Beiträge: 2227
- Registriert: Freitag 24. Mai 2002, 10:38
Ich vermute mal, CVS wird sich via http nur tunneln lassen. Kommt fuer dich nicht in Frage. Am besten, Du konfigurierst NAT (da gibt es bestimmt irgendwas im Internet) oder Du nimmst einem Proxy, der Portforwarding kann. Einem guten Proxy findest Du hier: http://www.janaserver.de/ .
Kann aber kein NAT.
-Zahni
Kann aber kein NAT.
-Zahni
-
- Einsteiger
- Beiträge: 261
- Registriert: Donnerstag 15. November 2001, 00:00
Hallo Emmeli,
du hast die Sache mit dem Internet noch nicht ganz so verstanden.
Internet funktionier über TCP/IP, d.h. die Rechner bekommen eine
ip und koennen darueber kommunizieren. Da derzeit verwendet IP
Adressraum sehr bescheiden verteilt ist. Kannst du nicht für alle
deine Rechner eine eigene offizielle IP bekommen. Daher wurden
so genannte Private IP's eingefuehrt die auch nicht im Internet
geroutet werden. Ein solcher Bereich ist 192.168.0.0/255.255.0.0 .
Ganz Richtig hast du schon erkannt, dass du mit dieser IP nicht so
weiteres auf andere Rechner im Internet zugreifen kannst und du für
das http-protokoll eine Proxy benutzt umd doch html seiten anschauen
zu koennen. Das Protokoll dafür heisst http. Nun hat das cvs protkoll
bzw. ssh einen ganz anderen aufbau und du braeuchtest ein cvsproxy
oder einen ssh-proxy, da es aber nun völlig bescheuert wäre für jedes
Protokoll einen eigenen Proxy zu schreiben, kommt das so geannte NAT
zum einsatz, d.h. auf dem Rechner der bei dir das Gateway spielt und
die offizielle IP bestitz, fängt die Anfragen von dem Rechner mit der
privaten IP ab und wandelt es sie so um als wenn sie vom ihm geschickt
wurden. Mit den Antworten verfährt er nun genau umgedreht. Was du also
brauchst ist eine Software, die sowas bewerkstelligt. Unter linux und
anderen unixen oder derivaten ist diese software meist enhalten, bei
windows muss man sie nachinstallieren. Für windows gibt es z.b. http://www.nat32.com/. So jetzt hast was zum nachdenken und ausprobieren.
Gruss woglinde
du hast die Sache mit dem Internet noch nicht ganz so verstanden.
Internet funktionier über TCP/IP, d.h. die Rechner bekommen eine
ip und koennen darueber kommunizieren. Da derzeit verwendet IP
Adressraum sehr bescheiden verteilt ist. Kannst du nicht für alle
deine Rechner eine eigene offizielle IP bekommen. Daher wurden
so genannte Private IP's eingefuehrt die auch nicht im Internet
geroutet werden. Ein solcher Bereich ist 192.168.0.0/255.255.0.0 .
Ganz Richtig hast du schon erkannt, dass du mit dieser IP nicht so
weiteres auf andere Rechner im Internet zugreifen kannst und du für
das http-protokoll eine Proxy benutzt umd doch html seiten anschauen
zu koennen. Das Protokoll dafür heisst http. Nun hat das cvs protkoll
bzw. ssh einen ganz anderen aufbau und du braeuchtest ein cvsproxy
oder einen ssh-proxy, da es aber nun völlig bescheuert wäre für jedes
Protokoll einen eigenen Proxy zu schreiben, kommt das so geannte NAT
zum einsatz, d.h. auf dem Rechner der bei dir das Gateway spielt und
die offizielle IP bestitz, fängt die Anfragen von dem Rechner mit der
privaten IP ab und wandelt es sie so um als wenn sie vom ihm geschickt
wurden. Mit den Antworten verfährt er nun genau umgedreht. Was du also
brauchst ist eine Software, die sowas bewerkstelligt. Unter linux und
anderen unixen oder derivaten ist diese software meist enhalten, bei
windows muss man sie nachinstallieren. Für windows gibt es z.b. http://www.nat32.com/. So jetzt hast was zum nachdenken und ausprobieren.
Gruss woglinde
-
- Erleuchteter
- Beiträge: 498
- Registriert: Sonntag 10. März 2002, 17:00
-
- Interessierter
- Beiträge: 89
- Registriert: Freitag 1. Februar 2002, 17:11
Ich würde außerdem bezweifeln, daß NAT nur deshalb existiert, weil die Leutz zu faul zum Proxy-Entwickeln sind.
Aber sonst eine schöne Erklärung.
Übrigens, wenn man Kontrolle über sowohl den Linuxrecher als auch die Windoofs-Kiste hat, dann sollte man doch das Gateway auf dem Linux-Rechner installieren.
http://www.fwbuilder.org und auch ganz nett, aber nicht so gut ist
http://www.fli4l.de
Ciao
Aber sonst eine schöne Erklärung.
Übrigens, wenn man Kontrolle über sowohl den Linuxrecher als auch die Windoofs-Kiste hat, dann sollte man doch das Gateway auf dem Linux-Rechner installieren.
http://www.fwbuilder.org und auch ganz nett, aber nicht so gut ist
http://www.fli4l.de
Ciao
-
- Interessierter
- Beiträge: 73
- Registriert: Freitag 14. Juni 2002, 19:44
Moin,
danke für die guten Ausführungen und Ideen. Aber wie BOFH das wohl richtig bemerkt hat, geht es darum, die vorhandene Konfiguration zu nutzen. Dabei hilft es mir leider nicht weiter, auf der einen Kiste NAT einzurichten -> kein Zugriff und Gateway auf LinuxRechner -> kein direkter Zugriff aufs INet (Weg führt nur über den Proxy).
Aber ich möchte halt nicht aufgeben und denke, dass es doch irgendeine Möglichkeit geben muss, dass ich durch diesen Proxy ans CVS komme.
Ja ich weis, cvs hat sein eigenes Protokoll und das wird nicht vom Proxy unterstützt. Gibt es denn keine Lösung dafür? Wenn nicht sage ich allen schonmal Danke.
mfg emmeli
danke für die guten Ausführungen und Ideen. Aber wie BOFH das wohl richtig bemerkt hat, geht es darum, die vorhandene Konfiguration zu nutzen. Dabei hilft es mir leider nicht weiter, auf der einen Kiste NAT einzurichten -> kein Zugriff und Gateway auf LinuxRechner -> kein direkter Zugriff aufs INet (Weg führt nur über den Proxy).
Aber ich möchte halt nicht aufgeben und denke, dass es doch irgendeine Möglichkeit geben muss, dass ich durch diesen Proxy ans CVS komme.
Ja ich weis, cvs hat sein eigenes Protokoll und das wird nicht vom Proxy unterstützt. Gibt es denn keine Lösung dafür? Wenn nicht sage ich allen schonmal Danke.
mfg emmeli
-
- Interessierter
- Beiträge: 89
- Registriert: Freitag 1. Februar 2002, 17:11
Also, Proxies sind eigentlich dazu da, daß man sie eben nicht so leicht umgehen kann. Mir fallen spontan 5 Möglichkeiten ein:
1) Du brauchst einen weiteren Proxy außerhalb, mit dem Du dann das ganze in http tunneln kannst. Den Proxy wirst Du aber nicht finden, Du müßtest ihn Dir selbst einrichten. Könnte z.B. Dein Heim-Rechner sein
2) Laß Dir von irgendjemandem einen Tarfile machen und lade Dir den dann via ftp oder http runter
3) Die Programme, die den Großteil der Software ausmachen, sind via http downloadbar. Das cvs kannst Du dann auch zuhause laden und per Laptop oder CD in die Firma transportieren. Cvs runterladen dauert mit ISDN ca. 15 Minuten.
4) Es gibt dieses Web-Cvs, scheint aber kaputt zu sein. http://tuxbox.berlios.de/cgi-bin/cvs.cgi
5) Sprich mit Deinem Netzwerkfritzen, schenk ihm ne Kiste Bier und Kippen und erkläre ihm, um was es geht. Viele Daten sind das ja wirklich nicht.
So, mehr weiß ich jetzt auch nicht mehr...
Ciao
1) Du brauchst einen weiteren Proxy außerhalb, mit dem Du dann das ganze in http tunneln kannst. Den Proxy wirst Du aber nicht finden, Du müßtest ihn Dir selbst einrichten. Könnte z.B. Dein Heim-Rechner sein
2) Laß Dir von irgendjemandem einen Tarfile machen und lade Dir den dann via ftp oder http runter
3) Die Programme, die den Großteil der Software ausmachen, sind via http downloadbar. Das cvs kannst Du dann auch zuhause laden und per Laptop oder CD in die Firma transportieren. Cvs runterladen dauert mit ISDN ca. 15 Minuten.
4) Es gibt dieses Web-Cvs, scheint aber kaputt zu sein. http://tuxbox.berlios.de/cgi-bin/cvs.cgi
5) Sprich mit Deinem Netzwerkfritzen, schenk ihm ne Kiste Bier und Kippen und erkläre ihm, um was es geht. Viele Daten sind das ja wirklich nicht.
So, mehr weiß ich jetzt auch nicht mehr...
Ciao
-
- Einsteiger
- Beiträge: 226
- Registriert: Dienstag 30. Oktober 2001, 00:00
Hi, das geht schon, setzt aber noch einen Windows-Recher voraus, der z.B. httport am Laufen hat, um zu tunneln. Das kann ein x-beliebiger Rechner sein, nicht der eigentliche Firmenproxy. Nachdem man httport entsprechend konfiguriert hat kann man mit dem liunx-Rechner per cvs über den httport - Rechner den cvs saugen, so mache ich das immer,egal ob per Linux oder Cygwin-Rechner Ein Remote-Host - Rechner ist nicht notwendig, wie weiter oben behauptet.
Sagem mit 1*Intel Flash und Avia 600
-
- Tuxboxer
- Beiträge: 2227
- Registriert: Freitag 24. Mai 2002, 10:38
-
- Interessierter
- Beiträge: 73
- Registriert: Freitag 14. Juni 2002, 19:44
Moin,
ist zwar schon eine Weile her, aber ich muss ja auch noch arbeiten nebenher.
Also da mit dem Admin nicht zu reden war, habe ich verschiedene Sachen probiert, die aber alle nicht so richtig funktioniert haben. Habe dann aber nach weiterem suchen webmin gefunden. Ja die Konsolenheinis werden jetzt wieder meckern. Aber egal, damit kann man alles konfigurieren und auch einen systemweiten Proxy eintragen. Also für Programme die halt eine Verbindung in die Außenwelt benötigen. Und damit läuft nun auch mein CVS über den Proxy.
Infos und Download: http://www.webmin.com/download.html
mfg emmeli
ist zwar schon eine Weile her, aber ich muss ja auch noch arbeiten nebenher.
Also da mit dem Admin nicht zu reden war, habe ich verschiedene Sachen probiert, die aber alle nicht so richtig funktioniert haben. Habe dann aber nach weiterem suchen webmin gefunden. Ja die Konsolenheinis werden jetzt wieder meckern. Aber egal, damit kann man alles konfigurieren und auch einen systemweiten Proxy eintragen. Also für Programme die halt eine Verbindung in die Außenwelt benötigen. Und damit läuft nun auch mein CVS über den Proxy.
Infos und Download: http://www.webmin.com/download.html
mfg emmeli
-
- Tuxboxer
- Beiträge: 2227
- Registriert: Freitag 24. Mai 2002, 10:38
-
- Erleuchteter
- Beiträge: 498
- Registriert: Sonntag 10. März 2002, 17:00
Naja, solange emmeli die Downloads nicht übertreibt und nicht in den Top 10 der Statistiken landet, wird's kaum auffallen.
Wenn der Admin etwas auf Zack ist und mal nachsieht, was http://tuxbox.berlios.de ist, wird er wahrscheinlich die Seite sperren.
Aber wie gesagt, dafür muss er sich erstmal aus dem rosa Rauschen der restlichen Surfer abheben.
@emmeli
Viel Spass
Wenn der Admin etwas auf Zack ist und mal nachsieht, was http://tuxbox.berlios.de ist, wird er wahrscheinlich die Seite sperren.
Aber wie gesagt, dafür muss er sich erstmal aus dem rosa Rauschen der restlichen Surfer abheben.
@emmeli
Viel Spass
(Nokia SAT; 2xI; Avia600)
-
- Senior Member
- Beiträge: 1282
- Registriert: Montag 12. November 2001, 00:00
-
- Interessierter
- Beiträge: 89
- Registriert: Freitag 1. Februar 2002, 17:11
Nur mal eins am Rande: Wenn das Ganze an Deiner Arbeitsstelle stattfindet, dann wäre da ich eher vorsichtig. Ich kenne Leute, die waren schneller beim Jagoda als ihnen lieb war. Wenn eine Firma einen Proxy hat, dann ist es gut möglich, daß auch eine Richtlinie über die private Nutzung des Internet besteht, und oftmals besagt die, daß die private Nutzung nicht erlaubt ist.
Der Download des CVS dauert mit ISDN ca. 10 Minuten, das wäre mir meine Arbeitsstelle bestimmt nicht wert...
Ciao
Der Download des CVS dauert mit ISDN ca. 10 Minuten, das wäre mir meine Arbeitsstelle bestimmt nicht wert...
Ciao
-
- Interessierter
- Beiträge: 73
- Registriert: Freitag 14. Juni 2002, 19:44