Настройка интернета с ипользованием прокси сервера (нужна помощь в настройке)
Модератор: arachnid
-
- Сообщения: 100
Re: Настройка интернета с ипользованием прокси сервера
почему именно portupgrade ?
-
- Сообщения: 359
- Статус: Системный ламер
- ОС: CentOS 7
Re: Настройка интернета с ипользованием прокси сервера
С прокси севрером FreeBSD разберусь чуть позже. Помогите с ФриБСД машиной стоящей за прокси в локалке.
В /etc/make.conf, /root/.cshrc, /root/.profile внес:
Захожу в порты, ну например /usr/ports/ftp/proftpd и дальше вот так:
Сама машина мир пингует. На виндовой машине дистрибутив ФриБСД с ФТП серверов, например ОТСЮДА скачиваестя без проблем из чего делается вывод, что PF стоящий на прокси сервере, FTP не режет.
Куда еще смотреть и что еще править?
В /etc/make.conf, /root/.cshrc, /root/.profile внес:
Код: Выделить всё
setenv FTP_PROXY http://192.168.100.1:3128
setenv HTTP_PROXY http://192.168.100.1:3128
Захожу в порты, ну например /usr/ports/ftp/proftpd и дальше вот так:
Код: Выделить всё
[root@shlus /usr/ports/ftp/proftpd]# make install clean
===> Vulnerability check disabled, database not found
===> Found saved configuration for proftpd-1.3.2
=> proftpd-1.3.2.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from ftp://ftp.proftpd.org/distrib/source/.
fetch: ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.2.tar.bz2: Operation timed out
=> Attempting to fetch from ftp://ftp.fastorama.com/mirrors/ftp.proftpd.org/distrib/source/.
fetch: ftp://ftp.fastorama.com/mirrors/ftp.proftpd.org/distrib/source/proftpd-1.3.2.tar.bz2: Operation timed out
=> Attempting to fetch from ftp://ftp.dataguard.no/ftp/pub/proftpd/distrib/source/.
fetch: ftp://ftp.dataguard.no/ftp/pub/proftpd/distrib/source/proftpd-1.3.2.tar.bz2: Operation timed out
=> Attempting to fetch from ftp://spirit.bentel.sk/mirrors/Proftpd/distrib/source/.
fetch: ftp://spirit.bentel.sk/mirrors/Proftpd/distrib/source/proftpd-1.3.2.tar.bz2: Operation timed out
=> Attempting to fetch from ftp://proftpd.networkedsystems.co.uk/distrib/source/.
fetch: ftp://proftpd.networkedsystems.co.uk/distrib/source/proftpd-1.3.2.tar.bz2: No address record
=> Attempting to fetch from http://mirrors.ibiblio.org/pub/mirrors/proftpd/distrib/source/.
fetch: http://mirrors.ibiblio.org/pub/mirrors/proftpd/distrib/source/proftpd-1.3.2.tar.bz2: Operation timed out
=> Attempting to fetch from http://www.mirrorservice.org/sites/ftp.proftpd.org/distrib/source/.
fetch: transfer timed out
=> Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/.
fetch: transfer timed out
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1
Stop in /usr/ports/ftp/proftpd.
*** Error code 1
Stop in /usr/ports/ftp/proftpd.
Сама машина мир пингует. На виндовой машине дистрибутив ФриБСД с ФТП серверов, например ОТСЮДА скачиваестя без проблем из чего делается вывод, что PF стоящий на прокси сервере, FTP не режет.
Куда еще смотреть и что еще править?
Всегда думай то, что говоришь и никогда не говори то, что думаешь.
-
- Сообщения: 100
Re: Настройка интернета с ипользованием прокси сервера
("Trojan") писал(а):Помогите с ФриБСД машиной стоящей за прокси в локалке.
("Trojan") писал(а):Сама машина мир пингует.
каким образом? ICMP научился через прокси ходить?
-
- Сообщения: 882
- ОС: Mac OS X, openSUSE
Re: Настройка интернета с ипользованием прокси сервера
ага может

из faq
...
pinger_program /usr/local/squid/bin/pinger (имя программы, используемой в параллельном процессе pinger; используется, только, если при компиляции использовался ключ "--enable-icmp")
...
В /etc/make.conf, /root/.cshrc, /root/.profile внес:
Код
setenv FTP_PROXY http://192.168.100.1:3128
setenv HTTP_PROXY http://192.168.100.1:3128
ОМГ, O_o Ты что издеваешься?
покажи
grep FTP_PROXY /etc/make.conf
grep HTTP_PROXY /etc/make.conf
cd ~
grep FTP_PROXY .cshrc
grep HTTP_PROXY .cshrc
-
- Сообщения: 100
Re: Настройка интернета с ипользованием прокси сервера
ivan2ksusr, не совсем понял о какой факе идет речь. Кинь ссылку, если не сложно.
-
- Сообщения: 882
- ОС: Mac OS X, openSUSE
-
- Сообщения: 359
- Статус: Системный ламер
- ОС: CentOS 7
Re: Настройка интернета с ипользованием прокси сервера
ivan2ksusr писал(а): ↑24.09.2009 23:43покажи
grep FTP_PROXY /etc/make.conf
grep HTTP_PROXY /etc/make.conf
cd ~
grep FTP_PROXY .cshrc
grep HTTP_PROXY .cshrc
Код: Выделить всё
[root@shlus /home/trojan]# grep FTP_PROXY /etc/make.conf
setenv FTP_PROXY http://192.168.100.1:3128
[root@shlus /home/trojan]# grep HTTP_PROXY /etc/make.conf
setenv HTTP_PROXY http://192.168.100.1:3128
[root@shlus ~]# grep FTP_PROXY .cshrc
setenv FTP_PROXY http://192.168.100.1:3128
[root@shlus ~]# grep HTTP_PROXY .cshrc
setenv HTTP_PROXY http://192.168.100.1:3128
Ну и на всякий случай поскольку у меня bash:
Код: Выделить всё
[root@shlus ~]# grep HTTP_PROXY .profile
setenv HTTP_PROXY http://192.168.100.1:3128
[root@shlus ~]# grep FTP_PROXY .profile
setenv FTP_PROXY http://192.168.100.1:3128
Насчет прописывания переменных в /~/.login.conf у меня этого файла нет.
Всегда думай то, что говоришь и никогда не говори то, что думаешь.
-
- Сообщения: 882
- ОС: Mac OS X, openSUSE
Re: Настройка интернета с ипользованием прокси сервера
Trojan писал(а): ↑25.09.2009 17:06ivan2ksusr писал(а): ↑24.09.2009 23:43покажи
grep FTP_PROXY /etc/make.conf
grep HTTP_PROXY /etc/make.conf
cd ~
grep FTP_PROXY .cshrc
grep HTTP_PROXY .cshrc
Код: Выделить всё
[root@shlus /home/trojan]# grep FTP_PROXY /etc/make.conf setenv FTP_PROXY http://192.168.100.1:3128 [root@shlus /home/trojan]# grep HTTP_PROXY /etc/make.conf setenv HTTP_PROXY http://192.168.100.1:3128 [root@shlus ~]# grep FTP_PROXY .cshrc setenv FTP_PROXY http://192.168.100.1:3128 [root@shlus ~]# grep HTTP_PROXY .cshrc setenv HTTP_PROXY http://192.168.100.1:3128
Ну и на всякий случай поскольку у меня bash:
Код: Выделить всё
[root@shlus ~]# grep HTTP_PROXY .profile setenv HTTP_PROXY http://192.168.100.1:3128 [root@shlus ~]# grep FTP_PROXY .profile setenv FTP_PROXY http://192.168.100.1:3128
Насчет прописывания переменных в /~/.login.conf у меня этого файла нет.
Ты реально не одупляешь что надо вписать в make.conf
еще раз пишу:
в /etc/make.conf
Код: Выделить всё
FETCH_ENV=FTP_PROXY="http://username:password@ip_server:port"
FETCH_ENV=HTTP_PROXY="http://username:password@ip_server:port"
в.cshrc
Код: Выделить всё
setenv FTP_PROXY http://username:password@ip_server:port/
setenv HTTP_PROXY http://username:password@ip_server:port/
Спасибо сказали:
-
- Сообщения: 359
- Статус: Системный ламер
- ОС: CentOS 7
Re: Настройка интернета с ипользованием прокси сервера
ivan2ksusr, спасибо тебе большое. По ходу выход в мир пошел, из портов всмысле.
Вот только непонятно почему я раньше без этого обходился.
Теперь насчет прокси сервера. AlexNT пишет что у меня такая ботва из за древних портов.
Такое реально может быть? Надо ли переменные на самом прокси прописывать?
Вот только непонятно почему я раньше без этого обходился.
Теперь насчет прокси сервера. AlexNT пишет что у меня такая ботва из за древних портов.
Такое реально может быть? Надо ли переменные на самом прокси прописывать?
Всегда думай то, что говоришь и никогда не говори то, что думаешь.
-
- Сообщения: 882
- ОС: Mac OS X, openSUSE
Re: Настройка интернета с ипользованием прокси сервера
Trojan писал(а): ↑25.09.2009 21:23ivan2ksusr, спасибо тебе большое. По ходу выход в мир пошел, из портов всмысле.
Вот только непонятно почему я раньше без этого обходился.
Теперь насчет прокси сервера. AlexNT пишет что у меня такая ботва из за древних портов.
Такое реально может быть? Надо ли переменные на самом прокси прописывать?
1. Почему ты раньбше без этого обходился:
был прямой доступ в мир и небыло необходимости в прокси
2. ни что там указывать не надо ни какие переменные, просто на самом прокси сервере сделай portsnap fetch, portsnap extract update и установи потом нужный порт
-
- Сообщения: 482
Re: Настройка интернета с ипользованием прокси сервера
ivan2ksusr писал(а): ↑15.09.2009 23:49Для особо Адаренных
Mini How-to - Proxy from FreeBSD
добавить в /etc/make.conf
FETCH_ENV=FTP_PROXY="http://username:password@ip_server:port"
FETCH_ENV=HTTP_PROXY="http://username:password@ip_server:port"
далее выполнить:
echo setenv FTP_PROXY http://username:password@ip_server:port/ >> ~/.cshrc
echo setenv HTTP_PROXY http://username:password@ip_server:port/ >> ~/.cshrc
если имя пользователя и пароль не требуется то пишем ip_server:port
пользуемся на здоровье
Спасибо !
Таковая составляющая в portsnap как phttpget -
не верно парсирует значение HTTP_PROXY,
принимая второе двоеточее по левую руку как начало порта,
что приводит к ошибке в случае постановки в этой переменной имени и пароля пользователя.
Фиксов я не нашёл,
но проходит разделение HTTP-информации на две части в ~/.cshrc:
setenv FTP_PROXY http://username:password@host:port
setenv HTTP_PROXY http://host:port
setenv HTTP_PROXY_AUTH "basic:*:username:password"
Примечание:
коли username содержит обратный слэш, например: Mars\Orbit,
то во превой строке из трёх сверху треба употребить Mars\\Orbit,
а во последней - Mars\Orbit.
Теперя update пойдёт...

Пойдём на рыбалку !