Linux下如何将ArcGIS Server的服务端口改为80

如何Linux下将ArcGIS Server的服务端口改为80
已邀请:

秦桐

赞同来自: 马克玲 陈於立 江民彬 江宝骅

【解决办法】:
通过iptables服务,使用端口转换,将80端口访问请求通过NAT转发到6080端口,形成一个软路由。这个过程完全由Linux自有组件完成,不需要额外安装任何软件。
步骤:

1. 确保目前身份为root用户;
2. 启用iptables服务,执行命令:
service iptables start
3. 服务启动后,运行命令
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 6080

注:
1. 命令解释:所有经tcp协议,经80端口入站的包,重定向请求为6080
2. HTTP等应用级请求为网络层协议,建立在传输层协议TCP基础之上。


以上为临时解决办法,如果要在重启机器后也能保证其正常运行,需要修改/etc/sysconfig/iptables文件,在其中加入:
*nat
-A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 6080
COMMIT
并保证iptables服务自动。

要回复问题请先登录注册