Bagaimana saya bisa memblokir semua akses internet di Ubuntu?

9

Saya ingin berhenti mengakses internet selama hari kerja saya. Apakah ada alat yang dapat saya gunakan untuk menonaktifkan konektivitas internet untuk jangka waktu tertentu? Saya menggunakan Ubuntu 10,04

williamR
sumber

Jawaban:

3

Anda dapat menonaktifkan antarmuka jaringan Anda

mengetikkan "ifconfig" di baris perintah akan mencetak semua antarmuka jaringan Anda.

Anda dapat menjatuhkan antarmuka seperti ini

sudo ifconfig eth0 down

di mana eth0 adalah antarmuka jaringan yang Anda putuskan, seperti nirkabel atau kabel Ethernet Anda.

ketika Anda siap untuk menggunakannya lagi cukup bawa kembali.

sudo ifconfig eth0 up

Pedagang lilin
sumber
Terima kasih Chandler - apa yang saya coba lakukan adalah mencegah diri saya menjelajahi web, apakah ada cara untuk mengatur parameter waktu ketika saya melakukan ini?
williamR
1
Anda bisa meletakkan kedua perintah itu di root crontab pada waktu tertentu. Jadi baris seperti "0 8 * * * ifconfig eth0 down" "0 17 * * * ifconfig eth0 up" akan mematikan antarmuka pada jam 8 pagi dan menyalakannya pada jam 5 sore. Anda juga dapat menentukan hari-hari tertentu dalam seminggu. Lihatman -s 5 crontab
KeithB
Catatan kecil: untuk mendapatkan daftar antarmuka jaringan, ifconfig | grep -P '^\S+'(atau nmcli d, jika tersedia) dapat digunakan alih-alih polos ifconfig, yang membuang data konfigurasi penuh.
waldyrious
1

Saya menggunakan LeechBlock untuk Firefox di tempat kerja. Blokir pemboros waktu terbesar Anda dan Anda akan segera kembali bekerja.

Anda masih dapat mengakses web lainnya untuk melakukan pencarian yang terkait dengan pekerjaan (katakanlah), sehingga Anda tidak terlihat seperti orang gila jika rekan kerja Anda ada di layar Anda.

richq
sumber
-2

Saya baru mencabut kabel jaringan ketika saya tidak menggunakan internet. Ini tidak akan berfungsi untuk koneksi nirkabel, tetapi saya akan merekomendasikan menggunakannya jika Anda memiliki koneksi kabel (mungkin selain menonaktifkan perangkat lunak).

David X
sumber