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

Cara memodifikasi layanan snmp untuk mendengarkan port alternatif di CentOS/RHEL

Ikuti langkah-langkah di bawah ini untuk memeriksa dan mengubah port default (161 ) nomor di mana layanan snmp akan mendengarkan.

CATATAN :Demikian pula untuk setiap layanan akan ada port tempat layanan tersebut diikat. Ada kesalahpahaman umum bahwa pemetaan port dilakukan melalui /etc/services mengajukan. Ini hanya pemetaan alias bagi pengguna untuk merujuk saat menghubungkan di seluruh jaringan. Sebuah protokol yang memetakan kembali port dalam file /etc/services tidak berarti bahwa port tersebut diblokir atau tidak diblokir oleh firewall atau sudah pasti dipetakan lagi oleh layanan tersebut. Itu dapat diubah seperti prosedur yang ditunjukkan di bawah ini. Ini adalah praktik yang baik untuk menjaga file /etc/services tetap utuh karena ini adalah titik referensi yang baik.

1. Pastikan layanan dimulai menggunakan perintah layanan.

# service snmpd restart
Stopping snmpd:                                            [  OK  ]
Starting snmpd:                                            [  OK  ]
# service snmpd status 
snmpd (pid  14222) is running...

2. Perintah di bawah ini membantu membuat daftar port saat ini yang akan didengarkan oleh layanan

# netstat -npl | grep snmp
tcp       0      0 127.0.0.1:199               0.0.0.0:*                   LISTEN          14222/snmpd         
udp       0      0 0.0.0.0:161                 0.0.0.0:*                                   14222/snmpd
# lsof -Pnl +M -i4 | grep -i snmp 
snmpd     14222        0    9u  IPv4 811629      0t0  TCP 127.0.0.1:199 (LISTEN)
snmpd     14222        0   11u  IPv4 811630      0t0  UDP *:161

Di sini,
-i4 adalah untuk ipv4
-i6 adalah untuk ipv6

3. Buka file di bawah ini di salah satu editor dan batalkan komentar pada baris yang dimulai dengan ‘OPTIONS ' dan tambahkan agen untuk didengarkan. Untuk informasi lebih lanjut dapat merujuk halaman manual di snmpd.conf dan snmpd.

# vi /etc/sysconfig/snmpd.options
# cat /etc/sysconfig/snmpd.options 
# snmpd command line options
OPTIONS="-Lsd -Lf /dev/null -p /var/run/snmpd.pid -a -x tcp:127.0.0.1:801 udp:127.0.0.1:802"

4. Mulai ulang layanan agar perubahan diterapkan.

# service snmpd restart
Stopping snmpd:                                            [  OK  ]
Starting snmpd:                                            [  OK  ]

5. Output di bawah ini menunjukkan port baru yang menyala.

# netstat -npl | grep snmp
tcp        0      0 127.0.0.1:801               0.0.0.0:*                   LISTEN      14255/snmpd         
tcp        0      0 127.0.0.1:199               0.0.0.0:*                   LISTEN      14255/snmpd         
udp        0      0 127.0.0.1:802               0.0.0.0:*                               14255/snmpd
# lsof -Pnl +M -i4 | grep -i snmp
snmpd     14255        0    9u  IPv4 811826      0t0  TCP 127.0.0.1:801 (LISTEN)
snmpd     14255        0   11u  IPv4 811827      0t0  TCP 127.0.0.1:199 (LISTEN)
snmpd     14255        0   12u  IPv4 811828      0t0  UDP 127.0.0.1:802 
CATATAN :Untuk versi CentOS/RHEL 6.x filenya adalah /etc/sysconfig/snmpd dan /etc/sysconfig/snmptrapd.


Cent OS
  1. Cara Memulai Ulang Layanan Jaringan di CentOS 8 atau RHEL 8

  2. CentOS / RHEL 6,7 :Cara mengaktifkan atau menonaktifkan layanan XDMCP (GDM)

  3. Cara Membuka Port Di CentOS / RHEL 7

  1. Cara Menonaktifkan Layanan rpc.quotad di CentOS/RHEL 6 dan 7

  2. Cara Mengonfigurasi Layanan NFS (sisi server) untuk Dijalankan di Port Statis sebagai Alternatif CentOS/RHEL 7

  3. Cara Menghentikan/menonaktifkan Firewalld di CentOS/RHEL 8

  1. Cara Menutupi atau Membuka Kedok Layanan di CentOS/RHEL 7 dan 8

  2. CentOS / RHEL :Cara menentukan versi SNMP mana yang digunakan

  3. CentOS / RHEL 6:Cara menonaktifkan layanan telnet