Материал из Wiki.X-news.org
Перейти к: навигация, поиск

Часто так бывает, что FreeBSD устанавливается не только как шлюз в Интернет, но и как рядовой сервер внутри локальной сети, при этом выхода в Интернет напрямую у машины нет и не будет, а софт из портов ставить необходимо.

Итак, наша вводная.

Есть прозрачный прокси сервер, есть наш новый сервер на FreeBSD на который нужно поставить софт из портов, при этом выход в Интернет есть толкьо через прокси, напрямую канала нет.

Прокси прозрачный для простоты. Можете временно разрешить на нем выход по IP адресу для вашего сервера на FreeBSD.

Отредактируем файл /etc/make.conf

Добавим в него строки

FETCH_ENV=FTP_PROXY=http://IP_Proxy:Port_Proxy FETCH_ENV=HTTP_PROXY=http://IP_Proxy:Port_Proxy

где

IP_Proxy IP адрес вашего прокси сервера

Port_Proxy порт прокси, на котором он принимает подключения

Т.е. что-то вроде

FETCH_ENV=FTP_PROXY=http://192.168.1.100:3128 FETCH_ENV=HTTP_PROXY=http://192.168.1.100:3128

Все, можно устанавливать программы из портов .