web-dev-qa-db-fra.com

Transfert de port dans le terminal uniquement

J'ai un ancien serveur Ubuntu (13.04) et je souhaite ouvrir un port pour ce logiciel de style serveur de jeux en ligne destiné à un partenaire. J'ai besoin d'un port ouvert, et de lui dire ce port (je sais comment dire au jeu ce port).

Par souci d'argumentation, laissez le port que je veux ouvrir être 12345.

Comment puis-je faire, sans accès à une interface graphique, seulement un Bash Shell. Comment ouvrir le port et comment manipuler le pare-feu pour que le port soit visible au monde entier.

Merci!

EDIT: Je peux transférer le transfert en interne (iptables esque), mais je ne sais pas quel logiciel de pare-feu j’ai installé. Y a-t-il un moyen facile de le savoir? En outre, comment puis-je transférer le routeur aussi, à partir du terminal. Désolé pour le manque de détails plus tôt

2
Benji Marshall
Sudo iptables -A INPUT -i eth0 --proto tcp --dport 12345 -j ACCEPT

cela autorisera le trafic entrant sur l'interface réseau eth0 pour le port TCP 12345. Vous n'avez pas précisé si vous faisiez référence à TCP ou à UDP.

Vous pouvez lister la règle avec:

Sudo iptables -L -n
5
tomodachi