Linux

訪問 python 儲存庫需要哪個防火牆埠?

  • April 16, 2020

嘗試從企業伺服器安裝 python 庫。由於安全原因,網際網路被阻止,只允許特定的 URL。

所以想提出一個防火牆開放來使用 pip install 安裝 python lib。有誰知道使用 pip 訪問庫需要哪些埠?或任何其他更好的解決方案來處理這個問題?

我為 URL:https ://pypi.org/ 創建了一個向埠:80 和 443 開放的防火牆,但它不起作用。

pip install https://pypi.org/project/paramiko/

Collecting https://pypi.org/project/paramiko/
 Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'ConnectTimeoutError(<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7fa40ff24828>, 'Connection to pypi.org timed out. (connect timeout=15)')': /project/paramiko/

https://pypi.org/project/paramiko/ - 僅通過 443 埠通信,但安裝時使用以下 URI - https://api.github.com/repos/paramiko/paramiko 檢查是否被阻止防火牆

編輯:第二個庫的螢幕截圖按要求 在此處輸入圖像描述

引用自:https://serverfault.com/questions/1012438