Wiki: Perintah netsh advfirewall firewall add rule outbound rules - wongganteng10/tutorial GitHub Wiki
Perintah ini digunakan untuk menambahkan aturan firewall di Windows menggunakan netsh advfirewall
. Aturan ini akan memblokir koneksi keluar untuk suatu program tertentu.
netsh advfirewall firewall add rule name="<Nama Aturan>" dir=<in/out> action=<allow/block> program="<Path Program>" enable=<yes/no> profile=<any/domain/private/public> desc="<Deskripsi>"
- name: Nama aturan firewall yang akan ditambahkan.
-
dir: Arah lalu lintas jaringan yang dikontrol oleh aturan. Nilai:
-
in
: Untuk koneksi masuk. -
out
: Untuk koneksi keluar.
-
-
action: Tindakan yang dilakukan oleh aturan. Nilai:
-
allow
: Mengizinkan koneksi. -
block
: Memblokir koneksi.
-
- program: Path lengkap program yang akan dikenakan aturan.
-
enable: Menentukan apakah aturan akan diaktifkan setelah ditambahkan (
yes
atauno
). -
profile: Profil jaringan yang dipengaruhi oleh aturan:
-
any
: Berlaku untuk semua profil. -
domain
: Berlaku untuk jaringan domain. -
private
: Berlaku untuk jaringan pribadi. -
public
: Berlaku untuk jaringan publik.
-
- desc: Deskripsi singkat tentang aturan.
netsh advfirewall firewall add rule name="Block pngquant.exe" dir=out action=block program="%ProgramFiles%\Adobe\Adobe Photoshop 2021\pngquant.exe" enable=yes profile=any desc="Blokir koneksi keluar untuk pngquant.exe"
netsh advfirewall firewall add rule name="Block Notepad" dir=in action=block program="C:\Windows\System32\notepad.exe" enable=yes profile=any desc="Blokir koneksi masuk untuk Notepad"
netsh advfirewall firewall add rule name="Allow Chrome" dir=out action=allow program="C:\Program Files\Google\Chrome\Application\chrome.exe" enable=yes profile=any desc="Mengizinkan koneksi keluar untuk Google Chrome"
Untuk melihat aturan firewall yang telah dibuat, gunakan perintah berikut:
netsh advfirewall firewall show rule name="Block pngquant.exe"
Jika ingin menghapus aturan firewall yang telah dibuat, gunakan perintah berikut:
netsh advfirewall firewall delete rule name="Block pngquant.exe"
- Pastikan menjalankan perintah ini dalam Command Prompt sebagai Administrator.
- Untuk memeriksa semua aturan firewall, gunakan:
netsh advfirewall firewall show rule name=all