Cara Mengizinkan Ping (Permintaan Echo ICMP) Melalui Firewall Windows Anda

Daftar Isi:

Cara Mengizinkan Ping (Permintaan Echo ICMP) Melalui Firewall Windows Anda
Cara Mengizinkan Ping (Permintaan Echo ICMP) Melalui Firewall Windows Anda

Video: Cara Mengizinkan Ping (Permintaan Echo ICMP) Melalui Firewall Windows Anda

Video: Cara Mengizinkan Ping (Permintaan Echo ICMP) Melalui Firewall Windows Anda
Video: Stb HDTV Terbaru | Set top box HDTV Full Review - YouTube 2024, April
Anonim
Ketika Windows Firewall diaktifkan dengan pengaturan default, Anda tidak dapat menggunakan perintah ping dari perangkat lain untuk melihat apakah PC Anda masih hidup. Berikut cara mengubahnya.
Ketika Windows Firewall diaktifkan dengan pengaturan default, Anda tidak dapat menggunakan perintah ping dari perangkat lain untuk melihat apakah PC Anda masih hidup. Berikut cara mengubahnya.

Perintah ping berfungsi dengan mengirimkan paket khusus yang dikenal sebagai Permintaan Pesan Kontrol Pesan Internet (ICMP) Echo ke perangkat target, dan kemudian menunggu perangkat tersebut untuk mengirim kembali paket Balasan Echo ICMP. Ini tidak hanya memungkinkan Anda menguji apakah perangkat yang terhubung ke jaringan aktif, tetapi juga mengukur waktu respons dan menampilkannya untuk Anda juga. Secara default, Windows Firewall dengan Advanced Security memblokir Permintaan ICMP Echo dari jaringan. Tentu, Anda bisa mengambil langkah drastis menonaktifkan firewall untuk tujuan pengujian, tetapi solusi yang lebih sederhana hanya untuk membuat pengecualian yang memungkinkan permintaan ICMP melalui firewall. Kami akan menunjukkan kepada Anda cara melakukannya baik dari Command Prompt dan Windows Firewall dengan antarmuka Keamanan Lanjutan.

Petunjuk dalam artikel ini seharusnya berfungsi untuk Windows 7, 8, dan 10. Kami akan menunjukkan di mana ada perbedaan besar.

Peringatan: Membuat pengecualian dan membuka port melalui firewall Anda tidak akan membuka risiko keamanan. Mengizinkan permintaan ping bukan masalah yang terlalu besar, tetapi biasanya yang terbaik adalah mencekal apa pun yang tidak Anda perlukan.

Izinkan Permintaan Ping dengan Menggunakan Prompt Perintah

Cara tercepat untuk membuat pengecualian untuk permintaan ping adalah dengan Command Prompt. Anda harus membukanya dengan hak istimewa admin. Untuk melakukannya di Windows 8 dan 10, tekan Windows + X dan kemudian pilih "Command Prompt (Admin)." Pada Windows 7, tekan Start dan ketik "command prompt." Klik kanan entri yang dihasilkan dan pilih "Run as Administrator.”

Untuk mengaktifkan permintaan ping, Anda akan membuat dua pengecualian untuk memungkinkan lalu lintas melalui firewall - satu untuk permintaan ICMPv4 dan satu untuk permintaan ICMPv6. Untuk membuat pengecualian ICMPv4, ketik (atau salin dan tempel) perintah berikut pada prompt dan kemudian tekan Enter:
Untuk mengaktifkan permintaan ping, Anda akan membuat dua pengecualian untuk memungkinkan lalu lintas melalui firewall - satu untuk permintaan ICMPv4 dan satu untuk permintaan ICMPv6. Untuk membuat pengecualian ICMPv4, ketik (atau salin dan tempel) perintah berikut pada prompt dan kemudian tekan Enter:

netsh advfirewall firewall add rule name='ICMP Allow incoming V4 echo request' protocol=icmpv4:8,any dir=in action=allow

Dan untuk membuat pengecualian ICMPv6, gunakan perintah ini:
Dan untuk membuat pengecualian ICMPv6, gunakan perintah ini:

netsh advfirewall firewall add rule name='ICMP Allow incoming V6 echo request' protocol=icmpv6:8,any dir=in action=allow

Perubahan akan segera terjadi - tidak perlu me-restart PC Anda atau apa pun. Sekarang, jika Anda ping PC Anda dari perangkat jauh, Anda harus mendapatkan hasil yang sebenarnya.

Untuk menonaktifkan permintaan ping lagi, Anda harus menonaktifkan kedua pengecualian yang Anda buat. Untuk pengecualian ICMPv4, ketik (atau salin dan tempel) perintah ini pada prompt dan tekan Enter:
Untuk menonaktifkan permintaan ping lagi, Anda harus menonaktifkan kedua pengecualian yang Anda buat. Untuk pengecualian ICMPv4, ketik (atau salin dan tempel) perintah ini pada prompt dan tekan Enter:

netsh advfirewall firewall add rule name='ICMP Allow incoming V4 echo request' protocol=icmpv4:8,any dir=in action=block

Dan untuk menonaktifkan permintaan ICMPv6, gunakan perintah ini:
Dan untuk menonaktifkan permintaan ICMPv6, gunakan perintah ini:

netsh advfirewall firewall add rule name='ICMP Allow incoming V6 echo request' protocol=icmpv6:8,any dir=in action=block

Ketika permintaan diblokir, permintaan ping ke PC Anda akan menemui kesalahan "Request time out".

Perhatikan bahwa ketika menggunakan perintah yang baru saja kami bahas, Anda dapat menggunakan nama apa pun untuk aturan yang Anda inginkan. Namun, saat Anda menonaktifkan aturan, Anda akan ingin menggunakan nama aturan yang sama seperti saat Anda membuatnya. Jika Anda lupa nama aturannya, Anda dapat menggunakan Command Prompt untuk melihat daftar semua aturan. Cukup ketik perintah berikut dan tekan Enter:
Perhatikan bahwa ketika menggunakan perintah yang baru saja kami bahas, Anda dapat menggunakan nama apa pun untuk aturan yang Anda inginkan. Namun, saat Anda menonaktifkan aturan, Anda akan ingin menggunakan nama aturan yang sama seperti saat Anda membuatnya. Jika Anda lupa nama aturannya, Anda dapat menggunakan Command Prompt untuk melihat daftar semua aturan. Cukup ketik perintah berikut dan tekan Enter:

netsh advfirewall firewall show rule name=all

Anda akan melihat banyak aturan tercantum, tetapi gulir kembali ke bagian atas daftar dan Anda akan melihat aturan apa pun yang Anda buat tepat di bagian atas.
Anda akan melihat banyak aturan tercantum, tetapi gulir kembali ke bagian atas daftar dan Anda akan melihat aturan apa pun yang Anda buat tepat di bagian atas.

Izinkan Permintaan Ping dengan Menggunakan Windows Firewall Dengan Keamanan Lanjutan

Meskipun Command Prompt adalah cara tercepat untuk menambahkan pengecualian ke firewall Anda untuk permintaan ping, Anda juga dapat melakukan ini di antarmuka grafis menggunakan aplikasi "Windows Firewall with Advanced Security". Tekan Mulai, ketik "windows firewall with," dan kemudian luncurkan "Windows Firewall dengan Advanced Security."

Anda akan membuat dua aturan baru - satu untuk mengizinkan permintaan ICMPv4 dan satu lagi untuk mengizinkan permintaan ICMPv6. Di sebelah kiri, klik kanan "Inbound Rules" dan pilih "New Rule."
Anda akan membuat dua aturan baru - satu untuk mengizinkan permintaan ICMPv4 dan satu lagi untuk mengizinkan permintaan ICMPv6. Di sebelah kiri, klik kanan "Inbound Rules" dan pilih "New Rule."
Image
Image

Di jendela "Jendela Inbound Rule Wizard", pilih "Custom" dan kemudian klik "Next."

Pada halaman berikutnya, pastikan "Semua program" dipilih dan kemudian klik "Next."
Pada halaman berikutnya, pastikan "Semua program" dipilih dan kemudian klik "Next."
Pada halaman berikutnya, pilih "ICMPv4" dari dropdown "Protocol type" dan kemudian klik tombol "Customize".
Pada halaman berikutnya, pilih "ICMPv4" dari dropdown "Protocol type" dan kemudian klik tombol "Customize".
Di jendela “Customize ICMP Settings”, pilih opsi “Spesifik ICMP”. Dalam daftar jenis ICMP, aktifkan "Permintaan Gema" dan kemudian klik "OK."
Di jendela “Customize ICMP Settings”, pilih opsi “Spesifik ICMP”. Dalam daftar jenis ICMP, aktifkan "Permintaan Gema" dan kemudian klik "OK."
Kembali di jendela "Aturan Inbound Rule Baru", Anda siap untuk mengeklik "Berikutnya."
Kembali di jendela "Aturan Inbound Rule Baru", Anda siap untuk mengeklik "Berikutnya."
Di halaman berikutnya, paling mudah untuk memastikan bahwa opsi "Setiap alamat IP" dipilih untuk alamat IP lokal dan jarak jauh. Jika Anda mau, Anda dapat mengonfigurasi alamat IP tertentu yang akan merespons PC Anda dengan permintaan ping. Permintaan ping lainnya diabaikan. Ini memungkinkan Anda mempersempit sedikit sehingga hanya perangkat tertentu yang dapat melakukan ping ke PC Anda. Anda juga dapat mengonfigurasi daftar terpisah dari alamat IP yang disetujui untuk jaringan lokal dan jarak jauh (Internet) Anda. Namun Anda mengaturnya, klik "Berikutnya" ketika selesai.
Di halaman berikutnya, paling mudah untuk memastikan bahwa opsi "Setiap alamat IP" dipilih untuk alamat IP lokal dan jarak jauh. Jika Anda mau, Anda dapat mengonfigurasi alamat IP tertentu yang akan merespons PC Anda dengan permintaan ping. Permintaan ping lainnya diabaikan. Ini memungkinkan Anda mempersempit sedikit sehingga hanya perangkat tertentu yang dapat melakukan ping ke PC Anda. Anda juga dapat mengonfigurasi daftar terpisah dari alamat IP yang disetujui untuk jaringan lokal dan jarak jauh (Internet) Anda. Namun Anda mengaturnya, klik "Berikutnya" ketika selesai.
Pada halaman berikutnya, pastikan bahwa opsi "Izinkan koneksi" diaktifkan dan kemudian klik "Next."
Pada halaman berikutnya, pastikan bahwa opsi "Izinkan koneksi" diaktifkan dan kemudian klik "Next."
Halaman berikutnya memungkinkan Anda mengendalikan ketika aturan aktif.Jika Anda ingin aturan berlaku apa pun jenis jaringannya terhubung, biarkan opsi di default-nya dan cukup klik "Next." Namun, jika PC Anda bukan bagian dari bisnis (dan tidak terhubung ke domain ), atau jika Anda lebih suka tidak menanggapi permintaan ping ketika terhubung ke jaringan publik, jangan ragu untuk menonaktifkan opsi tersebut.
Halaman berikutnya memungkinkan Anda mengendalikan ketika aturan aktif.Jika Anda ingin aturan berlaku apa pun jenis jaringannya terhubung, biarkan opsi di default-nya dan cukup klik "Next." Namun, jika PC Anda bukan bagian dari bisnis (dan tidak terhubung ke domain ), atau jika Anda lebih suka tidak menanggapi permintaan ping ketika terhubung ke jaringan publik, jangan ragu untuk menonaktifkan opsi tersebut.
Akhirnya, Anda perlu memberi nama pada aturan baru Anda, dan secara opsional sebuah deskripsi. Namun, kami menyarankan agar Anda setidaknya mendapatkan teks "ICMPv4" di sana karena Anda juga akan membuat aturan kedua untuk mengizinkan permintaan ICMPv6. Pilih apa pun yang masuk akal untuk Anda dan kemudian klik "Selesai."
Akhirnya, Anda perlu memberi nama pada aturan baru Anda, dan secara opsional sebuah deskripsi. Namun, kami menyarankan agar Anda setidaknya mendapatkan teks "ICMPv4" di sana karena Anda juga akan membuat aturan kedua untuk mengizinkan permintaan ICMPv6. Pilih apa pun yang masuk akal untuk Anda dan kemudian klik "Selesai."
Sayangnya, Anda belum selesai. Sebaiknya lanjutkan dan buat aturan kedua yang memungkinkan permintaan ICMPv6 masuk. Sebagian besar, itu adalah ukuran just-in-case yang bagus. Orang-orang cenderung menggunakan alamat IPv4 saat mengeluarkan perintah ping, tetapi beberapa aplikasi jaringan menggunakan IPv6. Mungkin juga basis Anda tertutup.
Sayangnya, Anda belum selesai. Sebaiknya lanjutkan dan buat aturan kedua yang memungkinkan permintaan ICMPv6 masuk. Sebagian besar, itu adalah ukuran just-in-case yang bagus. Orang-orang cenderung menggunakan alamat IPv4 saat mengeluarkan perintah ping, tetapi beberapa aplikasi jaringan menggunakan IPv6. Mungkin juga basis Anda tertutup.

Ikuti langkah yang sama yang baru saja kita bahas dan tetapkan semua opsi yang sama persis seperti yang kita lakukan untuk aturan ICMPv4. Namun, ketika Anda masuk ke port dan halaman protokol, pilih "ICMPv6" dari dropdown, bukan "ICMPv4." Itu - dan membuat nama yang berbeda untuk aturan - adalah dua hal yang berubah.

Saat Anda memiliki dua aturan baru, Anda dapat menutup aplikasi "Windows Firewall dengan Advanced Security". Tidak perlu me-restart PC Anda atau apa pun. PC Anda harus segera mulai merespons ping.
Saat Anda memiliki dua aturan baru, Anda dapat menutup aplikasi "Windows Firewall dengan Advanced Security". Tidak perlu me-restart PC Anda atau apa pun. PC Anda harus segera mulai merespons ping.

Jika Anda ingin menonaktifkan semua ini, Anda dapat kembali dan menghapus dua aturan tersebut. Namun, Anda mungkin lebih baik hanya menonaktifkan aturan sebagai gantinya. Dengan begitu, Anda dapat mengaktifkannya kembali tanpa membuatnya kembali. Di aplikasi "Windows Firewall with Advanced Security", pilih "Inbound Rules" di sebelah kiri, dan temukan aturan yang Anda buat di panel tengah. Klik kanan aturan dan pilih "Disable" untuk mencegah permintaan ping melewati firewall.

Direkomendasikan: