Proxy unter FreeBSD verwenden

Hallo zusammen!

Ich habe folgendes Problem:
FreeBSD 5.2 läuft bei mir in einem Virtuellen PC. Netwerk usw. funktioniet einwandfrei. Ich würde nun gerne eine Verbindung ins Internet aufbauen. Das Problem daram ist, ich muss über einen Jana-Proxyserver.

Bisher habe ich folgendes gemacht:

setenv HTTP_PROXY 192.168.116.201:3128
setenv FTP_PROXY 192.168.116.201:3128

wenn ich mir setenv auflisten lasse stehen die Werte auch drin, aber ich komme nicht online. Zu allem Übel gehen die Proxyvariablen nach dem Neustarten des System verloren. ;'(

Hat jemand eine Idee, was ich falsch mache, oder überhaupt machen soll?????
 
poste mal bitte deine netzwerkeinstellungen, gateway hast du gesetzt ? die variablen für die csh (die benutzt du ja, oder ?) schreibst du in deine ~/.cshrc oder ~/.login
 
Hallo moR-pH-euS!

Danke erst mal für deine Bemühung. Hier meine Netzwekkonfiguration

IP: 192.168.116.221
Mask: 255.255.255.0
Gateway: 192.168.116.201

Wie schon gesagt, Netzwerkeinstellungen scheinen OK zusein, denn ich kann im lokalen Netz auch jeden Rechner anpingen.
Mit deinen anderen Angaben kann ich leider nicht so viel anfangen, denn wie mein Name schon vermuten lässt, bin ich auf dem BSD-Gebiet ziemlich neu. Wie bekomme ich heraus, ob ich etwas in ~/.cshrc oder ~/.login screibe???
 
mach mal ein ifconfig -a und poste es. den proxy kannst du anpingen ?
du musst die variablen die du setzen willst, damit sie dauerhaft bleiben in deine ~/.cshrc schreiben, vorrausgesetzt du benutzt die csh für denjenigen benutzer...
 
Hallo!

Die Ausgabe von ifconfig -a:
FreeBSD# ifconfig -a
de0: flags=108843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 192.168.116.221 netmask 0xffffff00 broadcast 192.168.116.255
inet6 fe80::203:ffff:fe34:5515%de0 prefixlen 64 scopeid 0x1
ether 00:03:ff:34:55:15
media: Ethernet autoselect (100baseTX)
status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3

Und hier meine ~/.cshrc:

# $FreeBSD: src/etc/root/dot.cshrc,v 1.29 2004/04/01 19:28:00 krion Exp $
#
# .cshrc - csh resource script, read at beginning of execution by each shell
#
# see also csh(1), environ(7).
#

alias h history 25
alias j jobs -l
alias la ls -a
alias lf ls -FA
alias ll ls -lA

# A righteous umask
umask 22

set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local


setenv EDITOR vi
setenv PAGER more
setenv BLOCKSIZE K

if ($?prompt) then
# An interactive shell -- set some stuff up
set prompt = "`/bin/hostname -s`# "
set filec
set history = 100
set savehist = 100
set mail = (/var/mail/$USER)
if ( $?tcsh ) then
bindkey "^W" backward-delete-word
bindkey -k up history-search-backward
bindkey -k down history-search-forward
endif
endif

Wo und wie muss ich was ändern?
 
Damit das über jana geht, solltest du nen DNS in die /etc/resolv.conf eintragen.
Der gammlige telekom DNS 217.237.151.161 tuts alle mal und ist auch recht schnell.

Die setenv variablen brauchst du nicht wirklich, bei mir gings zumindest nicht richtig damit.
Erst nachdem ich die setenv variablen rausgehauen hab ging dann auch die ftp verbindung.
 
Hallo Finalspace!
erst mal Danke für deinen Beitrag. Hab mich genau an deine Ausführung gehalten aber es geht immer noch nicht. Ich hab eben mal die Logfile vom Jana durchforstet und musste zu meinem Erstaunen feststellen, dass noch nicht einmal eine Anfrage gestellt wurde.
Ich setze jetzt doch mal die env Variablen, vielleicht geht es dann.
 
Ping mal die addresse 217.237.151.161 an, wenn das geht dann steht eine verbindung nur die DNS auflösung funzt nicht.

Solltest dann den DNS-Server in jana aktivieren als in der resolv.conf den nameserver des jana servers eintragen.
 
Lässt sich leider auch nicht anpingen. Langsam bin ich echt am verzweifeln. Ich wünschte, wir hätten diesen sch.. Jana nicht. Mit einer normalen Firewall hab ich das schon einige Male ohne Probleme hinbekommen.
 
Keine konkreten Lösungsvorschläge, aber:
wenn der Fehler nicht offensichtlich ist müssen eben Diagnosetool herhalten.
Benutze tcpdump/ethereal, versuche dem Proxy Debug Messages zu entlocken...
 
Back
Top