在Ubuntu上打开一个端口

时间:2015-03-01 00:40:57

标签: mongodb ubuntu ports

我正在尝试在我的Ubuntu机器上打开端口,以允许我使用外部程序连接Mongo。我运行了这个命令行来打开一个新端口:

sudo iptables -A INPUT -p tcp --dport 27017 -j ACCEPT

但是当我运行它以检查新规则是否存在时......

sudo netstat -ntlp | grep LISTEN

......新的端口不在列表中 - 有什么想法吗?

2 个答案:

答案 0 :(得分:1)

我认为mangodb实例没有启动,除此之外,sudo netstat -ntlp | grep LISTEN给出了现在正在使用的活动列表端口,首先启动你的Mango实例sudo service mongodb start,然后运行这个命令{{ 1}}如果你在列表中找到27017,那么sudo netstat -ntlp | grep LISTEN chack你的iptable规则是否被添加。如果它在该列表中是好的,sudo iptables -L 您可以获得有关mangodb端口和流量@ http://docs.mongodb.org/manual/tutorial/configure-linux-iptables-firewall/

的更多详细信息

答案 1 :(得分:0)

在这种情况下,Mongo配置文件需要更新才能使用端口27017.完成此操作并重新启动服务后,列表中就会显示新的端口更改。

相关问题