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) Installationsudo apt install ufw
2) Ouverture des ports
Comme je suis en local je m’embête pas j’ouvre toutsudo 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 correspondantsudo 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 servicesudo ufw enable
Petit bonus quelques commandes UFW :
debian-facile
ubuntu-fr
.
source : serverfault