Jak mogę zablokować dostęp do Internetu na Ubuntu?


9

Chcę przestać mieć dostęp do Internetu w ciągu dnia pracy. Czy jest jakieś narzędzie, którego można użyć do wyłączenia połączenia internetowego na określony czas? Używam Ubuntu 10.04

Odpowiedzi:


3

Możesz wyłączyć interfejsy sieciowe

wpisanie „ifconfig” w wierszu polecenia spowoduje wydrukowanie wszystkich interfejsów sieciowych.

możesz obniżyć taki interfejs

sudo ifconfig eth0 w dół

gdzie eth0 to interfejs sieciowy, który odłączasz, taki jak bezprzewodowy lub przewodowy Ethernet.

kiedy będziesz gotowy do ponownego użycia, po prostu przywróć.

sudo ifconfig eth0 w górę


Dzięki Chandler - staram się powstrzymać od surfowania po Internecie, czy istnieje sposób na ustawienie parametru czasu, kiedy to robię?
williamR

1
Możesz umieścić te dwa polecenia w katalogu głównym w określonym czasie. Tak więc linie takie jak „0 8 * * * ifconfig eth0 w dół” „0 17 * * * ifconfig eth0 w górę” wyłączy interfejs o 8 rano i włączy o 5 po południu. Możesz także określić niektóre dni tygodnia. Zobaczman -s 5 crontab
KeithB

Mała uwaga: aby uzyskać listę interfejsów sieciowych ifconfig | grep -P '^\S+'(lub nmcli d, jeśli są dostępne), można użyć zamiast zwykłego ifconfig, który zrzuca pełne dane konfiguracyjne.
waldyrious

1

Używam LeechBlock dla Firefoxa w pracy. Zablokuj swoje największe straty czasu, a wkrótce wrócisz do pracy.

Nadal możesz uzyskiwać dostęp do reszty sieci, aby wyszukiwać związane z pracą (powiedzmy), więc nie wyglądasz na kompletnego wariata dla kolegów, którzy są na twoim ekranie.



-2

Po prostu odłączam kabel sieciowy, gdy nie korzystam z Internetu. To nie zadziała w przypadku połączeń bezprzewodowych, ale polecam korzystanie z niego, jeśli masz połączenie przewodowe (prawdopodobnie oprócz wyłączenia oprogramowania).

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.