配置标准或备用端口#

使客户端能够访问标准端口上的Repository服务器的最简单方法是配置服务器,将标准HTTP端口80上接收的流量重定向到标准Repository HTTP端口8080:

sudo iptables -t nat -F
sudo iptables -t nat -A OUTPUT -d localhost -p tcp --dport 80 -j REDIRECT --to-ports 8080
sudo iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080

HTTPS#

要使用HTTPS,请将流量从标准HTTPS端口443重定向到标准仓库HTTPS端口8443:

sudo iptables -t nat -A OUTPUT -d localhost -p tcp --dport 443 -j REDIRECT --to-ports 8443
sudo iptables -t nat -I PREROUTING -p tcp --dport 443 -j REDIRECT --to-port 8443

注意:另请参阅启用HTTPS

备用端口#

要在非标准端口8080以外的端口上运行Repository:

  1. 通过调整iptables配置中的端口号来修改常规指令。

  2. 在您的supervisord.conf文件中指定正确的端口。