Aktifkan dan Nonaktifkan Windows Firewall dengan cepat menggunakan Command-line

Semasa menguji kesambungan rangkaian atau ketika melakukan tugas penyelesaian masalah lain, anda mungkin perlu mematikan Windows Firewall untuk sementara waktu. Untuk mematikan atau mengaktifkan Windows Firewall dengan cepat, anda boleh menggunakan baris perintah Netsh.exe pada Windows 10 dan Windows 8.

Aktifkan dan Nonaktifkan Windows Firewall dengan cepat menggunakan Command-line

Untuk mematikan Windows Firewall, jalankan arahan berikut dari Prompt Perintah yang ditinggikan.

 netsh advfirewall mematikan keadaan semua profil 

Ini mematikan Windows Firewall untuk semua profil.

Apabila anda membuat peraturan firewall untuk membenarkan atau menyekat lalu lintas, anda boleh menerapkannya secara berasingan ke profil Domain, Swasta dan Awam. Katakan anda menggunakan komputer riba. Ketiga profil yang berbeza ini membolehkan komputer riba membenarkan sambungan masuk semasa disambungkan ke rangkaian domain, tetapi menyekat percubaan sambungan pada rangkaian yang kurang selamat (seperti tempat liputan wayarles awam).
  1. Profil domain terpakai apabila komputer disambungkan ke domain Direktori Aktifnya. Sekiranya pengawal domain komputer ahli dapat diakses, profil ini akan digunakan.
  2. Profil peribadi berlaku apabila komputer disambungkan ke lokasi rangkaian peribadi. Secara lalai, tidak ada jaringan yang dianggap peribadi — pengguna harus secara khusus menandai lokasi rangkaian, seperti jaringan pejabat rumah mereka, sebagai peribadi.
  3. Profil awam adalah profil lalai yang digunakan untuk semua rangkaian apabila pengawal domain tidak tersedia. Contohnya, profil Umum digunakan semasa pengguna menyambung ke tempat panas Wi-Fi di lapangan terbang atau kedai kopi. Secara lalai, profil Umum membenarkan sambungan keluar tetapi menyekat semua lalu lintas masuk yang bukan merupakan sebahagian daripada sambungan yang ada.

Untuk mematikan Windows Firewall untuk profil tertentu, gunakan contoh baris perintah berikut:

 netsh advfirewall mematikan keadaan privateprofile 
 netsh advfirewall mematikan keadaan profil awam 
 netsh advfirewall mematikan keadaan profil domain 
 netsh advfirewall mematikan keadaan profil semasa 

Anda juga boleh menggunakan parameterprofile semasa. Apabila anda menggunakan profil semasa, kesan arahan berubah untuk profil firewall yang aktif (Awam, Peribadi atau Domain). Contohnya, komputer riba anda mungkin menggunakan profil domain ketika berada di bilik pejabat anda, profil awam ketika di kafeteria dll.

Untuk mengetahui keadaan Windows Firewall untuk setiap profil, jalankan arahan ini:

 netsh advfirewall menunjukkan semua profil 

Medan State (ON | OFF) memberitahu anda jika Firewall diaktifkan untuk profil atau tidak.

Status Windows Firewall juga dapat disahkan menggunakan Pusat Keselamatan (atau pusat keselamatan Windows Firewall).

Sebaik sahaja anda menetapkan keadaan Windows Firewall ke MATI untuk profil apa pun, anda akan segera melihat pemberitahuan ini di bar tugas.

$config[ads_text6] not found

Mengaktifkan Windows Firewall

Untuk mengaktifkan firewall, gunakan parameter on dengan baris perintah di atas:

Contoh:

 netsh advfirewall menetapkan keadaan privateprofile dihidupkan 
 netsh advfirewall menetapkan keadaan profil awam dihidupkan 
 netsh advfirewall menetapkan keadaan profil domain dihidupkan 

Anda boleh membuat dua pintasan desktop untuk mengaktifkan dan mematikan Windows Firewall. Untuk menjalankan perintah sebagai pentadbir, klik kanan pada jalan pintas dan pilih Jalankan sebagai pentadbir . Atau klik kanan sifat pintasan, klik Lanjutan dan tandakan kotak pilihan Jalankan sebagai pentadbir dan klik OK . Klik dua kali jalan pintas jalankan perintah Netsh… dinaikkan, setelah anda mengklik butang Teruskan dalam dialog pengesahan UAC.

Menggunakan PowerShell

Dari arahan PowerShell (pentadbir), jalankan perintah berikut untuk mematikan Windows Firewall untuk semua profil.

 Set-NetFirewallProfile -Profile Domain, Public, Private -Enabled False 

Untuk mengaktifkannya kembali, jalankan:

 Set-NetFirewallProfile -Profile Domain, Public, Private -Enabled True 

Itu sahaja!

Artikel Berkaitan