Amazon web services 使用路由53在域名集成中向弹性IP添加端口号
我想将我的端口号添加到我的弹性IP,以便集成到我的域中。但它不允许添加端口。它只允许我添加弹性IP。如何将端口添加到弹性IP?比如,我的域名是Amazon web services 使用路由53在域名集成中向弹性IP添加端口号,amazon-web-services,amazon-ec2,dns,port,amazon-route53,Amazon Web Services,Amazon Ec2,Dns,Port,Amazon Route53,我想将我的端口号添加到我的弹性IP,以便集成到我的域中。但它不允许添加端口。它只允许我添加弹性IP。如何将端口添加到弹性IP?比如,我的域名是www.xxyyz.com,我想将我的弹性IPxx.xx.xx和我的端口:8888添加到该域名中。如果我运行www.xxyyz.com,它将指向xx.xx.xx.xx:8888。我怎样才能做到这一点?或者还有其他方法可以实现吗?您应该使用反向代理作为nginx来实现。这不是DNS规则 server { listen 80; server_n
www.xxyyz.com
,我想将我的弹性IPxx.xx.xx
和我的端口:8888添加到该域名中。如果我运行www.xxyyz.com,它将指向xx.xx.xx.xx:8888
。我怎样才能做到这一点?或者还有其他方法可以实现吗?您应该使用反向代理作为nginx来实现。这不是DNS规则
server {
listen 80;
server_name your-domain-name.com;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $http_host;
proxy_pass http://X.X.X.X:8888;
}
}
最后,我使用iptables将任何请求重定向到我自己的端口8888,从而解决了这个问题。我使用下面的命令将所有请求从80重定向到8888。现在它工作得很好 sudo iptables-t nat-A预路由-p tcp-dport 80-j重定向-到端口8888