En gros j'ai un serveur cloud qui est sous ubuntu. J'essaie de lancer un programme, il se lance tout va bien mais au démarrage il me dit Failed to start nameserver on port 53 je galère svp
du coup je me doute bien qu'un processus est lui aussi sur le port 53 ce qui bloque mon programme mais comment le stoper ?
Pour trouver les processus qui tournent sur un port spécifique tu peux soit utiliser :
sudo lsof -i :53
OU
sudo netstat -tulanp | grep :53
Et pour trouver quels fichiers sont utilisés dans un processus :
sudo lsof -p 1234
(1234 étant évidemment le PID)
Viens privé khey
Tu lances le programme en root ?
Pour qu'un programme utilise un port < 1024, il faut qu'il tourne en root.
Sur Ubuntu on est direct logé en root il me semble ( j'ai jamais utilisé un terminal de commande avant hier)
Comment on se log en mode root via un terminal ?
Pour connaître l'utilisateur avec lequel tu est loggé tu peux utiliser whoami
Pour lancer un programme en root le plus simple est d'utiliser sudo
Toujours le même problème. Je donne accès à mes Log et. Si c'est résolu je paie 20€ c'est assez urgent..
En gros ce que je veux c'est correctement evilginx2 ( jsp si ça vous dit quelque chose)
Il a besoin du port 53 mais j'arrive pas à le lui donner pour configurer un dns. Du coup il me donne une erreur
Personne ?
En gros j'ai un serveur cloud qui est sous Ubuntu
J'ai trouvé le problème !
Toi alors...
Bah il a pas tort, Ubuntu n'est pas vraiment réputé pour son utilisation serveur, il vaudrait mieux se tourner vers, au choix, Debian si tu veux de l'ultra stable, ou Fedora Server si tu veux un serveur très à jour. Tutoriel bien plus présent et probablement plus détaillé(simplement par le fait qu'Ubuntu sert généralement de tremplin, vers une distrib plus avancée et peut-être moins user-friendly, c'est quelque chose de temporaire, pour débuter. Tu trouveras d'autres distribs bien plus tournées serveur.
À vrai dire Ubuntu en serveur doit être aussi pratique que Windows Server
Encore que... Windows Server peut s'avérer utile en entreprise pour permettre aux administrateurs fan de "puzzle solving" de chercher pourquoi les options graphiques ne fonctionnent pas sur le système ou comment retrouver une case à cocher après 50 clics.
Celui qui me trouve la solution gagne 15€
Bah voyons, on devrait tous faire comme ça, histoire de transformer les forums en boutique de support
Bah il a pas tort, Ubuntu n'est pas vraiment réputé pour son utilisation serveur, il vaudrait mieux se tourner vers, au choix, Debian si tu veux de l'ultra stable, ou Fedora Server si tu veux un serveur très à jour. Tutoriel bien plus présent et probablement plus détaillé(simplement par le fait qu'Ubuntu sert généralement de tremplin, vers une distrib plus avancée et peut-être moins user-friendly, c'est quelque chose de temporaire, pour débuter. Tu trouveras d'autres distribs bien plus tournées serveur.
À vrai dire Ubuntu en serveur doit être aussi pratique que Windows Server
Rofl sérieux ? La distro desktop c'est une chose, mais la variante server j'en ai entendu beaucoup de bien, et je suis pas trop trop déçu en l'ayant sur un de mes serveurs depuis quelques semaines, qu'est-ce qui cloche à ce point ?
D'ailleurs dans mon BTS (SIO) on fait nos TD sur des VM Ubuntu Server
D'ailleurs dans mon BTS (SIO) on fait nos TD sur des VM Ubuntu Server
Oui... Clairement une preuve de qualité
pour mettre mes 20 centimes dans la boite, je miserais presque sur un vieux truc de merde genre systemd-resolved (ou un nom du genre jsais plus comment ils l'ont appelé ce con là) qui squatte le port 53.
Sinon juste comme ça, si la commande netstat donnée au début ne sort aucun résultat lorsqu'elle est jouée en root je vois pas ce qu'on peut faire de plus, ya pas de raisons que le port ne ressorte pas dans les sockets inet "listen" s'il n'est pas ouvert en écoute par un process.