Παράθεση από: gidarakos στις 23 Μαρ 2026, 06:05:51 ΜΜΗ εντολή για μπλοκάρισμα σε μένα δε λειτουργούσε και διαπίστωσα ότι στο client (από κονσόλα Διαχειριστή, τοπικά) επέστρεφε μήνυμα λάθους:Περίεργο γιατί σε δοκιμές που έκανα δούλεψε κανονικά η διαδικασία που προτείνει ο Άλκης. Και ακόμη, το routing table σε κάθε βήμα φαίνεται σωστό :Κώδικας: Bash # sudo ip r add default via $IP RTNETLINK answers: File exists
test@ltsp168:~$ ip r
default via 10.x.y.1 dev enp1s0 proto dhcp src 10.x.y.168 metric 1002
10.x.y.0/24 dev enp1s0 proto dhcp scope link src 10.x.y.168 metric 1002
test@ltsp168:~$ ip r
default via 10.x.y.168 dev enp1s0
default via 10.x.y.1 dev enp1s0 proto dhcp src 10.x.y.168 metric 1002
10.x.y.0/24 dev enp1s0 proto dhcp scope link src 10.x.y.168 metric 1002
test@ltsp168:~$ ip r
default via 10.x.y.1 dev enp1s0 proto dhcp src 10.x.y.168 metric 1002
10.x.y.0/24 dev enp1s0 proto dhcp scope link src 10.x.y.168 metric 1002
ΠαράθεσηΓια μπλοκάρισμα δούλεψε η εντολή:Και αυτή η διαδικασία δουλεύει σωστά (έχει / δεν έχει internet), αλλά δεν επαναφέρει το routing table στην αρχική κατάσταση :Για επαναφορά η εντολή: Κώδικας: Bash sudo ip r replace default via $IPΌπου x.y.z.1 η IP του router/gateway. Κώδικας: Bash sudo ip r replace default via x.y.z.1
Αν δε ξέρουμε το υποδίκτυο ή για να μην γίνει λάθος στην πληκτρολόγηση μπορούμε να παράγουμε την IP του gateway από την $IP.
Πάλι με την προϋπόθεση ότι η gateway είναι η .1 (x.y.z.1).
Οπότε η επαναφορά γίνεται με την εντολή:Κώδικας: Bash sudo ip r replace default via ${IP%.*}.1
test@ltsp168:~$ ip r
default via 10.x.y.168 dev enp1s0
default via 10.x.y.1 dev enp1s0 proto dhcp src 10.x.y.168 metric 1002
10.x.y.0/24 dev enp1s0 proto dhcp scope link src 10.x.y.168 metric 1002
test@ltsp168:~$ ip r
default via 10.x.y.1 dev enp1s0
default via 10.x.y.1 dev enp1s0 proto dhcp src 10.x.y.168 metric 1002
10.x.y.0/24 dev enp1s0 proto dhcp scope link src 10.x.y.168 metric 1002