今天登录VPN,下载一个国外程序,发现访问的所有网站都是 TOMCAT的默认网页。第一反应就是DNS的问题,
前几天在安装一个DNS服务器。后来发现是服务器问题, 昨天在服务器上安装了tomcat,端口默认是8080、我修改
/etc/tomcat5/server.xml 文件 修改成监听80端口, 发现tomcat能够启动成功,但是端口不能够监听。
多次重启服务也不行,后来发现启动tomcat 不是 root用户,LINUX 规定 监听 1024端口一下,比如通过root启动,
由于root权限太大,继续监听8080端口, 通过端口转发事先80端口的访问。
通过命令 iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
,所有访问80端口转发到8080.
服务器上还运行着VPN服务器,用户拨号进来浏览器访问80端口全部重新转发到tomcat 的8080端口。
为了不影响VPN服务的运行, 只有把转发规则删除了,重启启动一下 service iptables restart 就可以了。
计划以后安装 Nginx ,通过反向代理执行java 程序。
忽然想到如果把22端口转发到 8080 ,那么服务器的SSH登录不了了。
附件:
TOMCAT 安装
http://www.centos.org/modules/newbb/viewtopic.php?topic_id=9623&forum=31
service tomcat5 restart
 
                    
                     
                    
                 
                    
                 
 
         
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号