Menonaktifkan firewall Windows Server 2008

8

Saya menerapkan aturan firewall Windows yang memblokir semua koneksi tcp dan dengan demikian mengeluarkan diri saya dari desktop jauh pada server khusus. Saya berhasil masuk ke pemulihan melalui VNC, yang pada dasarnya adalah sistem pemulihan windows xp.

Saya memiliki akses ke file fisik instalasi Windows Server 2008 R2, tapi saya tidak tahu cara menonaktifkan firewall sehingga saya bisa reboot dari pemulihan dan terhubung ke W2K8 melalui desktop jarak jauh.

Bagaimana saya bisa mengedit properti firewall dari Windows Server 2008 sementara OS pada dasarnya dimatikan dan saya memiliki akses filesystem ke file sistem?

Vladimir Georgiev
sumber

Jawaban:

16

Anda dapat menonaktifkan Windows Firewall menggunakan Registry; pengaturan yang relevan ada di

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SharedAccess\Parameters\FirewallPolicy

Di bawah sana, Anda akan menemukan tiga tombol: DomainProfile, PublicProfiledan StandardProfile; masing-masing berisi nilai yang disebut EnableFirewall, yang mengontrol keadaan firewall untuk profil itu. Jika Anda menetapkan ketiga nilai ke 0, Windows Firewall akan sepenuhnya dinonaktifkan.

Jika Anda ingin melakukan ini untuk sistem offline, Anda harus memuat Registry sistem itu ke Regedit; file yang akan dimuat adalah C:\Windows\System32\config\SYSTEM. Anda juga harus menemukan ControlSet yang tepat untuk dikonfigurasi, karena CurrentControlSethanya tersedia saat runtime; saat beroperasi pada Registry offline, Anda harus memilih yang benar di antara berbagai yang ControlSet00xAnda temukan di bawah HKEY_LOCAL_MACHINE\SYSTEM. HKEY_LOCAL_MACHINE\SYSTEM\Selectdapat membantu Anda di sini.

Massimo
sumber
Saya berharap saya melihat ini dua tahun lalu. Jawaban bagus! Terima kasih.
Kul-Tigin
0

Dimungkinkan untuk menonaktifkan firewall Windows dari jarak jauh menggunakan Psexec :

psexec \\ComputerHostnameOrIp cmd

Perintah di atas mengasumsikan Anda adalah admin jaringan, atau Anda dapat menentukan nama pengguna dan kata sandi juga:

PsExec.exe \\IP cmd -u username -p password

Sekarang Psexec memungkinkan Anda untuk menjalankan perintah pada komputer jarak jauh, seperti perintah berikut yang menonaktifkan firewall

netsh advfirewall set currentprofile state off
VahidN
sumber
-1

Buka Control Panel dan kemudian buka Windows Firewall. Di bawah halaman Windows Firewall klik pada opsi "Aktifkan atau nonaktifkan Windows Firewall". Kemudian, matikan firewall untuk jaringan publik dan pribadi.

michale
sumber
1
Sistemnya tidak berjalan ...
Massimo
-1

Dari baris perintah (jalankan sebagai administrator), netsh advfirewall set currentprofile state off

kayu
sumber
3
Itu akan bagus ... pada sistem yang sedang berjalan :-)
Massimo