云服务器端口说连接被拒绝?

我正在使用Rackspace Cloud Server(运行CentosOS 5.5)作为Beanstalk Message Queue系统的服务器。 我用“Beanstalkd -d -l ip address -p 11300”的命令行启动Beanstalk。

所有似乎开始好,并没有发生错误。 现在我被告知我可以telnet到该IP地址的11300端口,并检查所有运行正常。 但是,当我做telnet的ip地址11300,我得到一个“连接被拒绝”的错误,提示该端口被阻止或至less不能打开。

有谁知道我是否需要在Rackspace Cloud服务器上打开端口,如果是这样,我该怎么做? 还是有什么我失踪? 我比软件编程更多的服务器,所以任何帮助或build议,将不胜感激!

CentOS默认情况下已经运行了iptables防火墙。 你很可能不得不打开端口11300尝试

/sbin/iptables -I RH-Firewall-1-INPUT -p tcp -m tcp --dport 11300 -j ACCEPT 

如果这样做,然后保存新的防火墙状态

 /sbin/service iptables save