Bir grup port açmak zorundayım.
Tekli bağlantı noktalarını (g) ufw'ye eklemek yeterince kolaydı ancak aralığın nasıl açılacağını çözemiyorum 11200- 11299.
Bunu nasıl yaparım?
Bir grup port açmak zorundayım.
Tekli bağlantı noktalarını (g) ufw'ye eklemek yeterince kolaydı ancak aralığın nasıl açılacağını çözemiyorum 11200- 11299.
Bunu nasıl yaparım?
Yanıtlar:
Aralıktaki en düşük ve en yüksek bağlantı noktasını ayırmak için (iki nokta üst üste) ufwkullanarak bağlantı noktası aralıkları (komut satırı bir :) olarak belirleyebilirsiniz. Örneğin:
ufw allow 11200:11299/tcp
Protokol bölümünün ( /tcpveya /udp) port aralıklarıyla zorunlu olduğunu unutmayın .
Bu, en azından Ubuntu 10.04'ten beri çalışır.
ya
ufw allow 11200:11299/tcp
ufw allow 11200:11299/udp
kaynak ip aralığından bir kaynak kullanmanız gerekiyorsa, tam sözdizimini kullanmanız gerekir.
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
görmek:
Aralığı yeni kuralın son sekmesinde belirleyebileceğinizi düşünüyorum, daha fazla seçenek eklemek için pencerenin altındaki onay kutusunu işaretleyin (yalnızca güvenli olması için). Aralık 1000-1010 portlarını açmak için 1000: 1010 olarak belirlenebilir.
Gördüğüm en temiz komut satırı yolu şöyle bir senaryo:
for i in `seq 11200 11299`; do
ufw allow $i
done
11200:11299) izin vermek kesinlikle daha temizdir.
ufw allow, varsayılan olarak IPv6 için bağlantı noktaları da açılır.