Pertanyaan Bagaimana saya bisa membuka berbagai port di ubuntu menggunakan (g) ufw


Saya harus membuka sekelompok port.

Menambahkan port tunggal ke (g) ufw cukup mudah tetapi saya tidak bisa mengetahui cara membuka rentang 11200-11299.

Bagaimana aku melakukan itu?


31
2017-10-14 10:00


asal




Jawaban:


Anda dapat menentukan rentang port ke ufw (satu baris perintah), menggunakan : (titik dua) untuk memisahkan port terendah dan tertinggi dalam rentang. Sebagai contoh:

ufw allow 11200:11299/tcp

Perhatikan bahwa bagian protokol (/tcp atau /udp) wajib dengan rentang port.

Ini bekerja setidaknya sejak Ubuntu 10.04.


49
2017-10-14 17:05



+1. Ngomong-ngomong ufw allow juga membuka port untuk IPv6 secara default. - Yauhen Yakimovich
Ia bekerja, tetapi ia mengatakan ERROR. - JulianLai


Antara

ufw allow 11200:11299/tcp
ufw allow 11200:11299/udp

atau jika Anda perlu menggunakan dari rentang sumber ip Anda harus menggunakan sintaks penuh

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:

https://bugs.launchpad.net/ufw/+bug/1337767


15
2017-12-24 02:14



indexmegoogle: ufw memungkinkan ip dan rentang port - Jonathan


Saya yakin Anda dapat menentukan rentang di tab terakhir aturan baru, centang kotak centang di bagian bawah jendela untuk menambahkan opsi lainnya (agar aman). Rentang ini dapat ditentukan sebagai 1000: 1010 untuk membuka port 1000-1010.


1
2017-10-14 10:03



Terima kasih, UI yang membingungkan tetapi berfungsi. Sekarang saya hanya perlu mencari tahu apa baris perintahnya untuk ufw - Pieter Breed
Coba ini: ubuntuforums.org/showthread.php?t=823741 - evgeny


Cara baris perintah yang paling bersih Saya telah melihat adalah skrip kecil seperti ini:

for i in `seq 11200 11299`; do
  ufw allow $i
done

0
2017-10-14 12:16



Saya merasa ini ide yang sangat buruk. sesuatu tentang gagasan memiliki ratusan aturan firewall membuatku takut. - Kirkland
Mengizinkan rentang (11200:11299) pasti lebih bersih. - crishoj