Який діапазон IP-портів у Linux?
Обмеження діапазону локальних портів за замовчуванням у Linux часто встановлено на 32768–61000 для IPv4 і 32768–60999 для IPv6. Це означає, що один користувач або процес може використовувати порти в цьому діапазоні для встановлення локальних мережевих підключень.19 квітня 2023 р.
1-65535 доступні, а порти в діапазоні 1-1023 є привілейованими: програму потрібно запускати від імені користувача root, щоб прослуховувати ці порти. Хоча 1-65535 є законними портами TCP, і правда, що 1-1023 призначені для добре відомих служб портів.
Порти TCP/IP Існує кілька поширених мережевих портів, які часто використовуються. Порти від 0 до 1023 визначаються як загальновідомі порти. Зареєстровані порти з 1024 до 49151. Решта портів від 49152 до 65535 можуть динамічно використовуватися програмами.
Відкрийте термінальну програму Linux. Використовуйте команду ss, щоб відобразити всі відкриті порти TCP і UDP у Linux. Іншим варіантом є використання команди netstat для переліку всіх портів у Linux. Окрім ss / netstat, можна використовувати команду lsof для переліку відкритих файлів і портів у системі на основі Linux.
Номери портів вище 1024 називаються ефемерними портами. Номери портів 1024 до 49151 називаються зареєстрованими портами/портами користувача. Номери портів від 49152 до 65535 називаються динамічними/приватними портами.
Обмеження діапазону локального порту за замовчуванням у Linux часто встановлюється на 32768–61000 для IPv4 і 32768–60999 для IPv6. Це означає, що один користувач або процес може використовувати порти в межах цього діапазону для встановлення локальних мережевих підключень.