logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#51 01-02-2020 21:42:15

saca35
Membre
Lieu : Guipel (35)
Distrib. : Debian Buster
Inscription : 14-01-2020

Re : Service qui ne se lance pas au démarrage

et puis cela revient,
pour être précis nmtui le réglage est  [X] Ignorer les routes obtenues automatiquement   

Bref il y a quelque chose qui court-circuite, mais sûrement dû à mes multiples tentatives de mettre knockd au démarrage

Hors ligne

#52 01-02-2020 21:58:15

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Buster
Inscription : 11-08-2015

Re : Service qui ne se lance pas au démarrage

S'il n'y a pas de dhcp, tu dois fixer l'adresse ip de ta carte réseau. Si, par l'exemple, ton adresse ip est 192.168.1.254/24 :

nmcli connection modify Connexionfilaire1 ipv4.method manual ipv4.addresses 192.168.1.254/24


Et relancer la connexion réseau après chaque modification :

nmcli connection up Connexionfilaire1


Tu peux aussi fixer la passerelle:

nmcli connection modify Connexionfilaire1 ipv4.gateway <adresse_ip>


Et les DNS :

nmcli connection modify Connexionfilaire1 ipv4.dns <adresse_ip1> <adresse_ip2>



Tu peux aussi faire les modifications de cette façon :

nmcli connection edit Connexionfilaire1
set ipv4.method manual
set ipv4.addresses 192.168.1.254/24
set ipv4.gateway <adresse_ip>
set ipv4.dns <adresse_ip1> <adresse_ip2>
verify
print ipv4
save
activate
exit

Dernière modification par Beta-Pictoris (01-02-2020 22:03:16)

Hors ligne

#53 01-02-2020 22:21:11

saca35
Membre
Lieu : Guipel (35)
Distrib. : Debian Buster
Inscription : 14-01-2020

Re : Service qui ne se lance pas au démarrage

c'est déjà fixé sur IP fixe je pense

/etc/NetworkManager/system-connections/Connexionfilaire1.nmconnection

[connection]
id=Connexionfilaire1
uuid=eda9fd42-0b84-300e-81c0-521c3725506d
type=ethernet
autoconnect-priority=-999
permissions=
timestamp=1580334107

[ethernet]
mac-address=00:XX:XX:XX:XX:XX
mac-address-blacklist=

[ipv4]
address1=192.168.22.21/24,192.168.22.253
dns=192.168.22.253;
dns-search=
ignore-auto-routes=true
method=auto

[ipv6]
addr-gen-mode=stable-privacy
dns-search=
method=auto

Dernière modification par saca35 (01-02-2020 22:21:40)

Hors ligne

#54 01-02-2020 22:24:17

saca35
Membre
Lieu : Guipel (35)
Distrib. : Debian Buster
Inscription : 14-01-2020

Re : Service qui ne se lance pas au démarrage

J'alterne 2/3 minutes où je peux pinger depuis l'extérieur le 192.168.22.21
puis 2/3 minutes avec des timeouts, etc.

Hors ligne

#55 01-02-2020 22:29:01

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Buster
Inscription : 11-08-2015

Re : Service qui ne se lance pas au démarrage

Mais non ! L'ipv4 method de ton interface réseau est en 'auto' au lieu de 'manual'.

Dernière modification par Beta-Pictoris (01-02-2020 22:29:29)

Hors ligne

#56 01-02-2020 22:57:19

saca35
Membre
Lieu : Guipel (35)
Distrib. : Debian Buster
Inscription : 14-01-2020

Re : Service qui ne se lance pas au démarrage

étrange car nmtui a généré ce fichier et en le lisant j'ai plus pensé à ce réglage comme LANCEMENT = AUTO que comme DHCP = ACTIF

Hors ligne

#57 01-02-2020 23:05:38

saca35
Membre
Lieu : Guipel (35)
Distrib. : Debian Buster
Inscription : 14-01-2020

Re : Service qui ne se lance pas au démarrage

ok donc passage de ifup à NetworkManager réalisé (non sans mal, merci Beta-Pictoris)
mais knockd ne se lance toujours pas au démarrage

journalctl -xu knockd

-- Logs begin at Sat 2020-02-01 23:00:08 CET, end at Sat 2020-02-01 23:03:25 CET. --
févr. 01 23:00:41 santiago systemd[1]: Started Port-Knock Daemon.
-- Subject: L'unité (unit) knockd.service a terminé son démarrage
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- L'unité (unit) knockd.service a terminé son démarrage, avec le résultat done.
févr. 01 23:00:41 santiago knockd[453]: starting up, listening on ens33
févr. 01 23:03:19 santiago knockd[453]: 192.168.22.11: openSSH: Stage 1
févr. 01 23:03:19 santiago knockd[453]: 192.168.22.11: openSSH: Stage 2
févr. 01 23:03:19 santiago knockd[453]: 192.168.22.11: openSSH: Stage 3
févr. 01 23:03:19 santiago knockd[453]: 192.168.22.11: openSSH: OPEN SESAME
févr. 01 23:03:19 santiago knockd[477]: openSSH: running command: /sbin/iptab...



Comme si en fait rien n'essayait de lancer knockd au démarrage, comme avec ifup.

Hors ligne

#58 01-02-2020 23:15:27

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Buster
Inscription : 11-08-2015

Re : Service qui ne se lance pas au démarrage

Lance la commande suivante après avoir redémarré ta machine :

systemctl status knockd.service


Sur ma machine, j'obtiens ceci :

● knockd.service - Port-Knock Daemon
   Loaded: loaded (/etc/systemd/system/knockd.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2020-02-01 23:16:21 CET; 17s ago
     Docs: man:knockd(1)
 Main PID: 983 (knockd)
    Tasks: 1 (limit: 4915)
   Memory: 452.0K
   CGroup: /system.slice/knockd.service
           └─983 /usr/sbin/knockd -i enp1s0f1

févr. 01 23:16:21 beta systemd[1]: Started Port-Knock Daemon.
févr. 01 23:16:22 beta knockd[983]: starting up, listening on enp1s0f1


who -b


         démarrage système 2020-02-01 23:16

Dernière modification par Beta-Pictoris (01-02-2020 23:18:22)

Hors ligne

#59 01-02-2020 23:18:58

saca35
Membre
Lieu : Guipel (35)
Distrib. : Debian Buster
Inscription : 14-01-2020

Re : Service qui ne se lance pas au démarrage

et moi toujours la même chose depuis le début

● knockd.service - Port-Knock Daemon
   Loaded: loaded (/etc/systemd/system/knockd.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:knockd(1)

Hors ligne

#60 01-02-2020 23:21:15

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Buster
Inscription : 11-08-2015

Re : Service qui ne se lance pas au démarrage

Tu dois activer le service :

systemctl enable knockd.service

Hors ligne

#61 01-02-2020 23:25:51

saca35
Membre
Lieu : Guipel (35)
Distrib. : Debian Buster
Inscription : 14-01-2020

Re : Service qui ne se lance pas au démarrage

systemctl enable knockd.service

Synchronizing state of knockd.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable knockd
insserv: warning: current start runlevel(s) (empty) of script `knockd' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (0) of script `knockd' overrides LSB defaults (0 1 6).
update-rc.d: error: no runlevel symlinks to modify, aborting!

Hors ligne

#62 01-02-2020 23:26:34

saca35
Membre
Lieu : Guipel (35)
Distrib. : Debian Buster
Inscription : 14-01-2020

Re : Service qui ne se lance pas au démarrage

...

Dernière modification par saca35 (01-02-2020 23:27:50)

Hors ligne

#63 01-02-2020 23:28:03

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Buster
Inscription : 11-08-2015

Re : Service qui ne se lance pas au démarrage

Tu peux supprimer les liens symboliques du service System V :

update-rc.d knockd remove


Mais, normalement, cela n'a pas d'impact.

Hors ligne

#64 01-02-2020 23:39:43

saca35
Membre
Lieu : Guipel (35)
Distrib. : Debian Buster
Inscription : 14-01-2020

Re : Service qui ne se lance pas au démarrage

update-rc.d knockd remove

puis de nouveau systemctl enable knockd.service

Synchronizing state of knockd.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable knockd
insserv: warning: current start runlevel(s) (empty) of script `knockd' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `knockd' overrides LSB defaults (0 1 6).
Created symlink /etc/systemd/system/network-online.target.wants/knockd.service → /etc/systemd/system/knockd.service.



reboot > toujours pas de knockd au démarrage
toujours lancement manuel sans soucis

Hors ligne

#65 01-02-2020 23:41:59

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Buster
Inscription : 11-08-2015

Re : Service qui ne se lance pas au démarrage

Reboot et montre le résultat de la commande suivante :

systemctl status knockd.service

Hors ligne

#66 01-02-2020 23:42:27

saca35
Membre
Lieu : Guipel (35)
Distrib. : Debian Buster
Inscription : 14-01-2020

Re : Service qui ne se lance pas au démarrage

je dois m'arrêter pour ce soir
un grand merci Beta-Pictoris, j'aimerais tellement savoir ce qui différencie ton Debian du mien pour ce soucis...

Hors ligne

#67 01-02-2020 23:51:24

saca35
Membre
Lieu : Guipel (35)
Distrib. : Debian Buster
Inscription : 14-01-2020

Re : Service qui ne se lance pas au démarrage

toujours pareil depuis le premier jour, au démarrage j'ai ce status :

● knockd.service - Port-Knock Daemon
   Loaded: loaded (/etc/systemd/system/knockd.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:knockd(1)


avec un lancement manuel sans soucis

Ma Debian minimaliste (installation avec DVD et installation de Serveur SSH dans la liste proposée + dernière ligne de la liste)
puis installation de knockd
et depuis le début refus systématique de se lancer au démarrage,
et pourtant aucun soucis de lancer knockd manuellement "systemctl start knockd"

Dernière modification par saca35 (01-02-2020 23:54:28)

Hors ligne

#68 02-02-2020 02:56:33

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Buster
Inscription : 11-08-2015

Re : Service qui ne se lance pas au démarrage

Essaye ceci:

systemctl disable knockd.service
systemctl enable knockd.service
reboot


Puis retourne le résultat de :

systemctl status knockd.service



Si ça ne marche pas, fait ceci :

mv /etc/init.d/knockd ~


Puis relance les commandes précédentes.

Que donne ceci : ?

cat /etc/systemd/system/knockd.service

Dernière modification par Beta-Pictoris (02-02-2020 03:01:09)

Hors ligne

#69 02-02-2020 17:05:57

saca35
Membre
Lieu : Guipel (35)
Distrib. : Debian Buster
Inscription : 14-01-2020

Re : Service qui ne se lance pas au démarrage

systemctl disable knockd.service
systemctl enable knockd.service
reboot
systemctl status knockd.service

J'ai fait cela des 20aines de fois et toujours pareil

● knockd.service - Port-Knock Daemon
   Loaded: loaded (/etc/systemd/system/knockd.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:knockd(1)



cat /etc/systemd/system/knockd.service, n'a pas changé non plus

[Unit]
Description=Port-Knock Daemon
Documentation=man:knockd(1)
Requires=NetworkManager-wait-online.service
After=NetworkManager-wait-online.service

[Service]
EnvironmentFile=-/etc/default/knockd
ExecStart=/usr/sbin/knockd $KNOCKD_OPTS
ExecReload=/bin/kill -HUP $MAINPID
KillMode=mixed
SuccessExitStatus=0 2 15
ProtectSystem=full
CapabilityBoundingSet=CAP_NET_RAW CAP_NET_ADMIN

[Install]
WantedBy=network-online.target

Hors ligne

#70 02-02-2020 17:14:39

saca35
Membre
Lieu : Guipel (35)
Distrib. : Debian Buster
Inscription : 14-01-2020

Re : Service qui ne se lance pas au démarrage

mv /etc/init.d/knockd ~
ne donne rien
pour enable ne créé rien dans ce dossier init.d ?

Hors ligne

#71 02-02-2020 17:16:09

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : Service qui ne se lance pas au démarrage

Tu as vérifié l'état des pré-requis ?

systemctl status network-online.target
systemctl status NetworkManager-wait-online.service


virtue_signaling.pngpalestine.png
~1821942.svg

Hors ligne

#72 02-02-2020 18:03:34

saca35
Membre
Lieu : Guipel (35)
Distrib. : Debian Buster
Inscription : 14-01-2020

Re : Service qui ne se lance pas au démarrage

systemctl status network-online.target

● network-online.target - Network is Online
   Loaded: loaded (/lib/systemd/system/network-online.target; static; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:systemd.special(7)
           https://www.freedesktop.org/wiki/Software/systemd/NetworkTarget


ne se lance pas au démarrage
systemctl enable network-online.target

The unit files have no installation config (WantedBy=, RequiredBy=, Also=,
Alias= settings in the [Install] section, and DefaultInstance= for template
units). This means they are not meant to be enabled using systemctl.




systemctl status NetworkManager-wait-online.service

● NetworkManager-wait-online.service - Network Manager Wait Online
   Loaded: loaded (/lib/systemd/system/NetworkManager-wait-online.service; enabled; vendor preset: enabled)
   Active: active (exited) since Sun 2020-02-02 17:57:10 CET; 5min ago
     Docs: man:nm-online(1)
 Main PID: 459 (code=exited, status=0/SUCCESS)
    Tasks: 0 (limit: 2346)
   Memory: 0B
   CGroup: /system.slice/NetworkManager-wait-online.service

févr. 02 17:57:10 santiago systemd[1]: Starting Network Manager Wait Online...
févr. 02 17:57:10 santiago systemd[1]: Started Network Manager Wait Online.

Dernière modification par saca35 (02-02-2020 18:03:55)

Hors ligne

#73 02-02-2020 19:17:47

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Buster
Inscription : 11-08-2015

Re : Service qui ne se lance pas au démarrage

Quand le service knockd est désactivé et arrêté :

systemctl status knockd.service

● knockd.service - Port-Knock Daemon
   Loaded: loaded (/etc/systemd/system/knockd.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:knockd(1)


Quand on active le service knockd :

systemctl enable knockd.service

Created symlink /etc/systemd/system/network-online.target.wants/knockd.service → /etc/systemd/system/knockd.service


systemctl status knockd.service

● knockd.service - Port-Knock Daemon
   Loaded: loaded (/etc/systemd/system/knockd.service; enabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:knockd(1)

Hors ligne

#74 02-02-2020 19:26:02

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : Service qui ne se lance pas au démarrage

@Saca35 : Ben voilà t'as ta réponse, tu te relaie sur un "target" qui n'est jamais atteint.
Aucune idée de pourquoi, par contre. Chez-moi (rien de spécial de fait), ça marche - j'en conclue donc que ça vient de toi.

Dernière modification par otyugh (02-02-2020 19:26:16)


virtue_signaling.pngpalestine.png
~1821942.svg

Hors ligne

#75 02-02-2020 20:28:40

saca35
Membre
Lieu : Guipel (35)
Distrib. : Debian Buster
Inscription : 14-01-2020

Re : Service qui ne se lance pas au démarrage

tu te relaie sur un "target" qui n'est jamais atteint.


désolé je ne comprend pas.

je vais faire ce tu indiques Beta

et ce que je ne comprend pas c'est comment sur un Debian Buster clean, que je fasse un apt-get install knockd qui a un fichier de configuration qui fait appel à NetworkManager alors qu'il n'est pas installé.

Hors ligne

Pied de page des forums