Saya harus membuka sekelompok port.
Menambahkan port tunggal ke (g) ufw cukup mudah, tetapi saya tidak tahu cara membuka rentang 11200
- 11299
.
Bagaimana aku melakukan itu?
Anda dapat menentukan rentang port ke ufw
(baris perintah), menggunakan :
(titik dua) untuk memisahkan port terendah dan tertinggi dalam rentang tersebut. Sebagai contoh:
ufw allow 11200:11299/tcp
Perhatikan bahwa bagian protokol ( /tcp
atau /udp
) wajib dengan rentang port.
Ini berfungsi setidaknya sejak Ubuntu 10.04.
ufw allow
juga membuka port untuk IPv6 secara default.Antara
atau jika Anda perlu menggunakan rentang ip dari sumber, Anda harus menggunakan sintaks lengkap
Lihat:
https://bugs.launchpad.net/ufw/+bug/1337767
sumber
Saya yakin Anda dapat menentukan rentang di tab terakhir dari aturan baru, centang kotak di bagian bawah jendela untuk menambahkan lebih banyak opsi (hanya untuk aman). Kisaran dapat ditentukan sebagai 1000: 1010 untuk membuka port 1000-1010.
sumber
Nilainya menambahkan bahwa jika Anda ingin membatasi ke alamat IP tertentu yang diizinkan mengakses port-port tersebut, Anda dapat menggunakan yang berikut ini:
ufw allow proto tcp from 1.2.3.4 to any port 40000:40100
sumber
Cara baris perintah terbersih yang pernah saya lihat adalah skrip kecil seperti ini:
sumber
11200:11299
) jelas lebih bersih.