Безопасный доступ сервера к репозиторию R

Отказ от ответственности: Пожалуйста, простите мое полное невежество и недостаток знаний по этому вопросу. Я не ИТ-специалист и не имею опыта работы с безопасными сетями/серверами или R. Просто я оказался человеком, вовлеченным в это, и совершенно потерялся. Меня отправили сюда из StackOverflow, потому что, очевидно, это проблема сервера, а не проблема R.

Я работаю в университете, и у нас есть защищенный сервер с очень ограниченным доступом в Интернет (разрешен только переход на утвержденный университетский сайт обмена файлами). Некоторые из наших исследователей используют R в защищенной сети, но, не имея доступа к CRAN, им приходится писать код R для выбора пакетов и зависимостей. Я запускаю код на своем рабочем компьютере, а затем загружаю пакеты R на сервер с помощью сайт передачи файлов. Даже в этом случае работают только некоторые из них, потому что версии R разные, и это должно быть простым решением, просто обновив версию на сервере.

ИТ-специалисты попросили меня помочь им определить диапазон IP-адресов для внесения в белый список, чтобы позволить R на сервере подключаться к CRAN для загрузки и установки пакетов непосредственно на сервер. Не имея опыта, я не могу понять, как закодировать вопрос, чтобы обратиться к сообществу/добровольцам R.

Кто-нибудь пытался и преуспел в получении белого списка IP-адресов для доступа к сайту CRAN на защищенном сервере или знал какой-то обходной путь, который мог бы помочь моей ИТ-команде?

Если это совершенно неясно или смешно, я полностью понимаю.

1 ответ

Это официальный список зеркал CRAN: https://cran.r-project.org .

Просто выберите тот, из которого вы хотите загрузить пакеты, и преобразуйте его имя в IP-адрес (используяdig,nslookupили даже просто простойping).

Другие вопросы по тегам