У меня есть ситуация, когда я могу загрузить пакет из Интернета, используя curl, через прокси-сервер, используя команду
curl -x http://<proxy_host>:<proxy_port> --proxy-user <proxy_user>:<proxy_user_password> -L http://rpmfind.net/linux/dag/redhat/el6/en/x86_64/dag/RPMS/<package>.rpm -o <package>.rpm
Но если я установлю прокси с помощью команды:
setenv HTTP_PROXY http://<proxy_user>:<proxy_user_password>@<proxy_host>:<proxy_port>
и затем я пытаюсь получить пакет командой:
curl -O http://rpmfind.net/linux/dag/redhat/el6/en/x86_64/dag/RPMS/package.rpm -o package.rpm
это не работает, оно просто возвращает время ожидания через долгое время. Я намерен предоставить этому серверу доступ к Интернету вне внутренней сети, и я использую curl для проверки этого.
Операционная система - RedHat 6.9, а оболочка, которую я использую - '/bin/tcsh'.
Что я делаю не так в этом случае?
Спасибо за любую помощь.