Temukan Port Terbuka di FreeBSD Menggunakan Sockstat

Pada artikel ini, kita akan melihat bagaimana menemukan port yang terbuka di FreeBSD menggunakan sockstat. 10 perintah yang berguna.

Sockstat adalah salah satu utilitas baris perintah serbaguna. Hal ini terutama digunakan untuk menemukan port terbuka di FreeBSD dan perintah sockstat diinstal secara default di FreeBSD. Ini biasanya digunakan untuk menampilkan nama proses yang membuka port jaringan tertentu pada sistem FreeBSD.

Perintah Sockstat juga digunakan untuk mendaftar soket terbuka berdasarkan versi protokol (IPv4 dan IPv6), pada status koneksi dan pada port apa daemon atau program mengikat dan mendengarkan. Itu dapat mengecilkan hasil untuk koneksi yang dibuka berdasarkan pengguna yang memiliki soket, deskriptor file dari soket jaringan atau PID dari proses yang membuka soket.

1. Tampilkan semua port yang terbuka di FreeBSD

Perintah Sockstat akan menampilkan semua port yang terbuka di sistem FreeBSD

# sockstat

2. Daftar port mendengarkan

# sockstat -l

perintah sockstat dengan -l flag akan menampilkan semua soket pendengar yang dibuka di tumpukan jaringan. Tampilkan soket mendengarkan.

3. Tampilkan port terbuka IPv4

# sockstat -4

Tampilkan soket AF_INET (IPv4).

4. Tampilkan port terbuka IPv6

# sockstat -6

Tampilkan soket AF_INET6 (IPv6).

5. Tampilkan port terbuka TCP atau UDP

# sockstat -P tcp

# sockstat -P udp

# sockstat -P tcp,udp

Hanya tampilkan soket Internet jika nomor port lokal atau asing ada dalam daftar yang ditentukan. Argumen port adalah daftar nomor port dan rentang yang dipisahkan koma yang ditentukan sebagai port pertama dan terakhir yang dipisahkan oleh tanda hubung.

6. Cantumkan nomor port spesifik TCP dan UDP

# sockstat -P tcp -p 443 [Show TCP HTTPS Port]
# sockstat -P udp -p 53 [Show UDP DNS Port]
# sockstat -P tcp -p 443,53,80,21 [Show Both TCP and UDP]

Ini akan memeriksa apakah port penyebutan terbuka atau tidak.

7. Menampilkan port mendengarkan jaringan

# sockstat -46 -l -s

Untuk membuat daftar semua soket TCP yang terbuka dalam status mendengarkan, tambahkan flag -l dan -s, seperti yang ditunjukkan pada contoh di bawah ini. Sebagai protokol tanpa koneksi, UDP tidak menyimpan informasi tentang status koneksi.

8. Tampilkan soket unix dan pipa bernama

# sockstat -u

Tampilkan soket AF_LOCAL (UNIX). Soket domain Unix, serta bentuk lain dari komunikasi antar-proses lokal, seperti pipa bernama, dapat ditampilkan oleh perintah sockstat dengan menggunakan flag -u, seperti yang ditunjukkan pada gambar di bawah.

9. Tampilkan Protokol Terhubung HTTPS

# sockstat -46 -s -P TCP -p 443 -c

Anda dapat membuat daftar semua soket terhubung yang terkait dengan protokol HTTPS di samping status setiap koneksi dengan menjalankan perintah di bawah ini.

10. Tampilkan Soket Jarak Jauh HTTP

# sockstat -46 -c | egrep ’80|443′ | awk '{print $7}' | uniq -c | sort -nr

# sockstat -46 -c -p 80,443 | grep -v ADDRESS|awk '{print $7}' | uniq -c | sort -nr

Untuk membuat daftar semua soket jarak jauh yang terkait dengan protokol HTTP, Anda dapat menjalankan salah satu dari kombinasi perintah berikut.

Pada artikel ini, kita telah melihat bagaimana menemukan port yang terbuka di FreeBSD menggunakan sockstat.


Cara Membuat Grup di Linux

Cara Membuat Grup di Linux

Grup digunakan untuk mengatur pengguna dan hak istimewa mereka seperti membaca tulisan dan mengeksekusi izin. Untuk menambahkan groud, perintahnya adalah groupadd.

3 Cara Memeriksa Penggunaan CPU di Linux

3 Cara Memeriksa Penggunaan CPU di Linux

Nah jelaskan 3 cara untuk memeriksa penggunaan CPU di Linux. Pemanfaatan CPU mengacu pada penggunaan sumber daya pemrosesan, atau jumlah pekerjaan yang ditangani oleh CPU.

Cara Menginstal dan Mengonfigurasi DenyHosts di CentOS 7

Cara Menginstal dan Mengonfigurasi DenyHosts di CentOS 7

DenyHosts banyak digunakan sebagai alternatif untuk Fail2ban. Jika ada terlalu banyak upaya login SSH yang tidak valid, itu mengasumsikan bahwa serangan brute force atau

Pasang Disk Baru ke Server Linux

Pasang Disk Baru ke Server Linux

Kita akan belajar cara memasang disk baru ke server Linux. Untuk demonstrasi ini, kami menggunakan server cloud CentOS 7. sekarang mount partisi seperti yang ditunjukkan di bawah ini.

Mudah untuk Menginstal Fail2ban di Ubuntu 20.04

Mudah untuk Menginstal Fail2ban di Ubuntu 20.04

Nah jelaskan bagaimana cara mudah menginstal Fail2ban di Ubuntu 20.04. Fail2ban ditulis dalam bahasa pemrograman Python dan open source, gratis. Konfigurasi.

Cara Menginstal WireGuard VPN di Ubuntu 20.04

Cara Menginstal WireGuard VPN di Ubuntu 20.04

Nah jelaskan cara menginstal WireGuard VPN di Ubuntu 20.04. WireGuard adalah VPN yang sangat sederhana, cepat, dan modern yang menggunakan kriptografi canggih

Cara Menginstal OpenSSL 1.1.1d di CentOS

Cara Menginstal OpenSSL 1.1.1d di CentOS

OpenSSL adalah toolkit yang kuat, kelas komersial, berfitur lengkap untuk protokol Transport Layer Security (TLS) & (SSL). Belajar Menginstal OpenSSL 1.1.1d di CentOS

Cara Menginstal dan Mengonfigurasi CSF di CentOS 8

Cara Menginstal dan Mengonfigurasi CSF di CentOS 8

Cara menginstal dan mengkonfigurasi CSF di server CentOS 8. ConfigServer Security & Firewall adalah (SPI) firewall, Login/Deteksi Intrusi dan aplikasi Keamanan.

Konfigurasi Aturan Audit tidak Tercermin – Cara memecahkan masalah

Konfigurasi Aturan Audit tidak Tercermin – Cara memecahkan masalah

Konfigurasi Aturan Audit tidak Tercermin? Pelajari bagaimana teknisi dukungan kami memecahkan masalah dan memecahkan masalah. File konfigurasi aturan /etc/audit/rules.d/audit.rules

CloudLinux Beban Tinggi di Server

CloudLinux Beban Tinggi di Server

Pada artikel ini kita akan mempelajari bagaimana teknisi dukungan kami memperbaiki beban tinggi CloudLinux di server. Harap pastikan bahwa batas LVE Anda dikonfigurasi dengan benar.