GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Membuka Port Di CentOS / RHEL 7

Sambungan jaringan TCP/IP dapat diblokir, dijatuhkan, dibuka, atau difilter. Tindakan ini umumnya dikendalikan oleh firewall IPtables yang digunakan sistem dan tidak bergantung pada proses atau program apa pun yang mungkin mendengarkan pada port jaringan. Posting ini akan menguraikan langkah-langkah untuk membuka port yang diperlukan oleh suatu aplikasi. Untuk contoh posting ini, kita akan membuka Application Specific (Apache) Port 55555.

Detail server seperti di bawah ini:

# uname -a
Linux geeklab 3.10.0-693.17.1.el7.x86_64 #1 SMP Thu Jan 25 20:13:58 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
# cat /etc/redhat-release 
CentOS Linux release 7.4.1708 (Core)

1. Periksa Status Port

Periksa apakah port tidak terbuka dan Apache tidak menampilkan port tersebut:

# netstat -na | grep 55555
# lsof -i -P |grep http
httpd     5823   root    4u  IPv6  42212      0t0  TCP *:80 (LISTEN)

2. Periksa Status Port di iptables

Periksa apakah iptables tidak menunjukkan bahwa port terbuka:

# iptables-save | grep 55555

3. Tambahkan portnya

Tambahkan port uji di /etc/services file dan memungkinkan port untuk menerima paket. Port uji dapat ditambahkan dengan mengedit file /etc/services dalam format di bawah ini:

# vi /etc/services
service-name  port/protocol  [aliases ...]   [# comment]
# vi /etc/services
testport        55555/tcp   # Application Name

4. Buka port firewall

Tambahkan aturan Firewall untuk mengizinkan port menerima paket:

# firewall-cmd --zone=public --add-port=55555/tcp --permanent
success
# firewall-cmd --reload
success
# iptables-save | grep 55555
-A IN_public_allow -p tcp -m tcp --dport 55555 -m conntrack --ctstate NEW -j ACCEPT

5. Periksa status port yang baru ditambahkan

Setelah menambahkan port untuk httpd dan memuat ulang layanan httpd, perhatikan sekarang httpd juga mendengarkan port 55555 yang baru ditambahkan:

# lsof -i -P |grep http
httpd     6595   root    4u  IPv6  43709      0t0  TCP *:80 (LISTEN)
httpd     6595   root    6u  IPv6  43713      0t0  TCP *:55555 (LISTEN)
# netstat -na |grep 55555
tcp6       0      0 :::55555                :::*                    LISTEN
CentOS / RHEL :Bagaimana cara mengetahui apakah port jaringan terbuka atau tidak?
CentOS / RHEL 7 :Bagaimana cara membuka port di firewall dengan firewall-cmd?


Cent OS
  1. Cara Membuka port Http ( 80 ) di Iptables di CentOS

  2. CentOS / RHEL 7 :Bagaimana cara membuka port di firewall dengan firewall-cmd?

  3. Cara mengkonfigurasi IPtables untuk membuka Port di CentOS / RHEL

  1. Cara menginstal phpMyAdmin di RHEL 8 / CentOS 8

  2. Cara Mengubah Port Default Apache Pada RHEL/CentOS 7

  3. CentOS / RHEL :Bagaimana cara mengetahui apakah port jaringan terbuka atau tidak?

  1. Cara Menginstal P7Zip di RHEL 8 / CentOS 8

  2. Cara menginstal ntfs-3g di RHEL 8 / CentOS 8

  3. Cara Menginstal PHP-mbstring di RHEL 8 / CentOS 8