dhcpcd non si stoppa

Problemi e discussioni inerenti al networking, ai server, backup dati e alla sicurezza in generale
Rispondi
gaglioffo
Arciere
Messaggi: 305
Iscritto il: 11 maggio 2016, 21:06

dhcpcd non si stoppa

Messaggio da gaglioffo » 12 gennaio 2018, 22:35

ciao,
mi sta succedendo una cosa "ai confini della realtà": nonostante stoppi dhcpcd, la connessione a internet continua a funzionare (uso una connessione via cavo):

Codice: Seleziona tutto

$ sudo systemctl stop dhcpcd.service

Codice: Seleziona tutto

$ ping www.google.it
PING www.google.it (172.217.19.67) 56(84) bytes of data.
64 bytes from mil02s05-in-f67.1e100.net (172.217.19.67): icmp_seq=1 ttl=50 time=46.8 ms
64 bytes from mil02s05-in-f67.1e100.net (172.217.19.67): icmp_seq=2 ttl=50 time=47.0 ms
64 bytes from mil02s05-in-f67.1e100.net (172.217.19.67): icmp_seq=3 ttl=50 time=46.8 ms
^C
--- www.google.it ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 46.837/46.905/47.022/0.263 ms

Codice: Seleziona tutto

$ sudo systemctl status dhcpcd.service
● dhcpcd.service - dhcpcd on all interfaces
   Loaded: loaded (/usr/lib/systemd/system/dhcpcd.service; enabled; vendor prese
   Active: inactive (dead) since Fri 2018-01-12 22:25:04 CET; 7min ago
  Process: 5166 ExecStop=/usr/bin/dhcpcd -x (code=exited, status=0/SUCCESS)
  Process: 261 ExecStart=/usr/bin/dhcpcd -q -b (code=exited, status=0/SUCCESS)
 Main PID: 263 (code=exited, status=0/SUCCESS)

gen 12 22:25:04 linux systemd[1]: Stopping dhcpcd on all interfaces...
gen 12 22:25:04 linux dhcpcd[5166]: sending signal TERM to pid 263
gen 12 22:25:04 linux dhcpcd[5166]: waiting for pid 263 to exit
gen 12 22:25:04 linux dhcpcd[263]: received SIGTERM, stopping
gen 12 22:25:04 linux dhcpcd[263]: ifb0: removing interface
gen 12 22:25:04 linux dhcpcd[263]: eth0: removing interface
gen 12 22:25:04 linux dhcpcd[263]: dhcpcd exited
gen 12 22:25:04 linux dhcpcd[5166]: sending signal TERM to pid 263
gen 12 22:25:04 linux dhcpcd[5166]: waiting for pid 263 to exit
gen 12 22:25:04 linux systemd[1]: Stopped dhcpcd on all interfaces.

Codice: Seleziona tutto

$ cat /etc/dhcpcd.conf
# A sample configuration for dhcpcd.
# See dhcpcd.conf(5) for details.

# Allow users of this group to interact with dhcpcd via the control socket.
#controlgroup wheel

# Inform the DHCP server of our hostname for DDNS.
hostname

# Use the hardware address of the interface for the Client ID.
#clientid
# or
# Use the same DUID + IAID as set in DHCPv6 for DHCPv4 ClientID as per RFC4361.
# Some non-RFC compliant DHCP servers do not reply with this set.
# In this case, comment out duid and enable clientid above.
duid

# Persist interface configuration when dhcpcd exits.
persistent

# Rapid commit support.
# Safe to enable by default because it requires the equivalent option set
# on the server to actually work.
option rapid_commit

# A list of options to request from the DHCP server.
option domain_name_servers, domain_name, domain_search, host_name
option classless_static_routes
# Most distributions have NTP support.
option ntp_servers
# Respect the network MTU. This is applied to DHCP routes.
option interface_mtu

# A ServerID is required by RFC2131.
require dhcp_server_identifier

# Generate Stable Private IPv6 Addresses instead of hardware based ones
slaac private
noipv4ll
funziona anche se lancio un "sudo pkill -9 dhcpcd"!
perché? non ho altri gestori di rete.

VenereNera
Little John
Messaggi: 888
Iscritto il: 20 dicembre 2012, 19:50

Re: dhcpcd non si stoppa

Messaggio da VenereNera » 12 gennaio 2018, 23:38

Hai fermato solo il servizio che assegna un indirizzo alla scheda di rete. Se vuoi chiudere la connessione dovresti usare comandi tipo:

Codice: Seleziona tutto

sudo /usr/bin/ip addr flush dev <tua-scheda-di-rete>
sudo /usr/bin/ip link set dev <tua-scheda-di-rete> down
^_^

gaglioffo
Arciere
Messaggi: 305
Iscritto il: 11 maggio 2016, 21:06

Re: dhcpcd non si stoppa

Messaggio da gaglioffo » 13 gennaio 2018, 10:39

grazie, in effetti così funziona.
eppure ricordavo che bastava stoppare il servizio per interrompere la rete. è cambiato qualcosa o sono io smemorato? :-|

Rispondi