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?
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?
Jawaban:
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.
Antara
ufw allow 11200:11299/tcp
ufw allow 11200:11299/udp
atau jika Anda perlu menggunakan rentang ip dari sumber, Anda harus menggunakan sintaks lengkap
ufw allow from AAA.BBB.CCC.DDD/EE to any port 11200:11299 proto tcp
ufw allow from AAA.BBB.CCC.DDD/EE to any port 11200:11299 proto udp
Lihat:
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.
Cara baris perintah terbersih yang pernah saya lihat adalah skrip kecil seperti ini:
for i in `seq 11200 11299`; do
ufw allow $i
done
11200:11299
) jelas lebih bersih.
ufw allow
juga membuka port untuk IPv6 secara default.