GNU/Linux >> Belajar Linux >  >> Linux

Cara membuka port http 80 di Redhat Linux menggunakan firewall-cmd

Artikel ini akan memberi Anda informasi tentang cara membuka port di Redhat Linux, dan lebih khusus lagi kita akan berbicara tentang port HTTP 80.  firewall adalah program firewall default yang telah diinstal sebelumnya pada Red Hat Enterprise Linux 7 dan 8. Secara default, firewall dihidupkan, artinya sejumlah layanan yang sangat terbatas dapat menerima lalu lintas masuk.

Untuk mengizinkan koneksi masuk ke RHEL versi 7 dan 8 setelah menginstal server web httpd, Anda perlu membuka port 80 di firewall. Dalam tutorial ini, Anda akan melihat cara membuka port 80 dengan firewall-cmd.

Dalam tutorial ini Anda akan mempelajari:

  • Cara membuka http port 80 di RHEL 7 dan 8
Persyaratan Perangkat Lunak dan Konvensi Baris Perintah Linux
Kategori Persyaratan, Konvensi, atau Versi Perangkat Lunak yang Digunakan
Sistem Linux Red Hat Enterprise
Perangkat Lunak firewall
Lainnya Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo perintah.
Konvensi # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
$ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa

Buka port 80 di RHEL


Secara default, port 80 untuk koneksi http difilter pada Redhat 7 dan 8 karena Anda hanya dapat mengakses port ini dari localhost yang sebenarnya dan bukan dari host publik lainnya. Untuk membuka port 80 di RHEL 7 dan 8 Linux kita perlu menambahkan aturan iptables. Untuk RHEL ini menggunakan firewall-cmd.

  1. Pertama tambahkan aturan port 80 Anda dengan perintah linux berikut:
    # firewall-cmd --zone=public --add-port=80/tcp --permanent
    
  2. Setelah Anda menambahkan aturan firewall di atas, muat ulang layanan firewall dengan perintah ini:
    # firewall-cmd --reload
    
  3. Dan periksa apakah port telah ditambahkan ke aturan iptables:
    # iptables-save | grep 80
    -A IN_public_allow -p tcp -m tcp --dport 80 -m conntrack --ctstate NEW -j ACCEPT
    
  4. Jika Anda memutuskan untuk memblokir/menghapus aturan firewall http port 80, Anda dapat kembali menggunakan firewall-cmd perintah:
    # iptables-save | grep 80
    -A IN_public_allow -p tcp -m tcp --dport 80 -m conntrack --ctstate NEW -j ACCEPT
    # firewall-cmd --zone=public --remove-port=80/tcp --permanent
    success
    # firewall-cmd --reload
    success
    # iptables-save | grep 80
    

Kesimpulan


Dan hanya itu saja. Selama tidak ada perangkat lain yang memfilter lalu lintas ke server RHEL Anda, situs web Anda seharusnya dapat diakses pada port 80 ke alamat IP mana pun di internet.


Linux
  1. Linux – Bagaimana Menemukan Proses Menggunakan Port Serial?

  2. Cara Memeriksa Port Terbuka pada Sistem Linux Jarak Jauh

  3. Menguji secara efisien apakah port terbuka di Linux?

  1. Cara memeriksa versi Redhat

  2. Cara Mengubah Port SSH Di Linux

  3. Bagaimana Cara Menambahkan File di C, menggunakan Open in O_APPEND Mode di linux?

  1. Cara membuka Appimage di Linux

  2. Cara Membuka port Http ( 80 ) di Iptables di CentOS

  3. Cara membuka port di Linux