仅在终端中向前端口
我有一个旧的Ubuntu服务器(13.04),并希望为这个在线游戏服务器风格的软件打开一个端口。 我需要一个端口打开,并告诉它该端口(我知道如何告诉游戏该端口)。
为了争论,让我想打开的端口是12345。
我怎么做,没有访问GUI,只有Bash shell。 如何打开端口,以及如何摆弄防火墙,以便端口对世界可见。
谢谢!
编辑:我可以在内部端口转发(iptables esque),但我不知道我安装了什么防火墙软件。 有没有一种简单的方法可以找到它? 另外,我如何从终端端口转发路由器。 对不起,早先缺乏细节
sudo iptables -A INPUT -i eth0 --proto tcp --dport 12345 -j ACCEPT
这将允许传入流量到tcp端口12345的网络接口eth0。您没有指定是否引用tcp或udp。
您可以列出规则:
sudo iptables -L -n