私は古いUbuntuサーバー(13.04)を所有しており、このオンラインゲームサーバースタイルのソフトウェア用にポートを開きたいと思っています。ポートを開いて、そのポートを指定する必要があります(ゲームにそのポートを指定する方法を知っています)。
議論のために、開きたいポートを12345にします。
GUIにアクセスせず、Bashシェルのみで、そのようにするにはどうすればよいですか。ポートを開く方法と、ポートが世界に見えるようにファイアウォールをいじる方法の両方。
ありがとう!
編集:私はそれを内部的にポートフォワードすることができます(iptablesはエスク)が、どのファイアウォールソフトウェアをインストールしたのか分かりません。それを見つける簡単な方法はありますか?また、どのようにすれば、すべて端末からルーターをポート転送できますか。以前の詳細が不足して申し訳ありません
Sudo iptables -A INPUT -i eth0 --proto tcp --dport 12345 -j ACCEPT
これにより、tcpポート12345のネットワークインターフェイスeth0への着信トラフィックが許可されます。tcpとudpのどちらを参照しているかを指定しませんでした。
次を使用してルールをリストできます。
Sudo iptables -L -n