mapper des ports en local

Plop

J’ai installé un serveur plex il y a quelques temps et à ma grande surprise impossible de changer le port sur lequel le service répond (port 32400) et comme je suis un grand feignant devoir ajouter le port en plus de l’url m’a vite énervé…
Du coup j’ai cherché une solution pour “mapper” le port 80 vers le port 32400 de la même machine et j’ai trouvé une solution rapide et facile à mettre en place en utilisant “UFW”.
UFW est un pare-feu linux s’appuyant sur iptables et utilisant des commande simples.

1) Installation
sudo apt install ufw

2) Ouverture des ports
Comme je suis en local je m’embête pas j’ouvre tout
sudo ufw default allow
ATTENTION : si vous ne voulez pas tout ouvrir pensez au moins à ouvrir les ports essentiels comme le ssh si vous n’avez pas d’accès direct avant l’activer.

3) Mappage du port
On va éditer les règles directement dans le fichier correspondant
sudo nano /etc/ufw/before.rules
Ensuite on cherche la section *filter , normalement la deuxième, et juste avant on ajoute nos règles

# rules plex
*nat
:PREROUTING ACCEPT [0:0]
-A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 32400
COMMIT

# Don’t delete these required lines, otherwise there will be errors
*filter
:ufw-before-input – [0:0]
:ufw-before-output – [0:0]
:ufw-before-forward – [0:0]
:ufw-not-local – [0:0]
# End required lines

4) On démarre le service
sudo ufw enable

Petit bonus quelques commandes UFW :
debian-facile
ubuntu-fr

.
source : serverfault

Pour marque-pages : Permaliens.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *