Запитання з тегом «tcp»

Протокол управління транспортом (TCP) - це частина низького рівня стеку протоколів, що використовується в Інтернеті. Він розташований безпосередньо над IP-шаром і відповідає за те, щоб скинуті пакети були обурені.

5
Визначення того, який процес пов'язаний з портом
Я знаю, що за допомогою команди: lsof -i TCP (або якийсь варіант параметрів з lsof) Я можу визначити, який процес пов'язаний з певним портом. Це корисно сказати, якщо я намагаюся запустити щось, що хоче прив’язати до 8080, а хтось уже використовує цей порт, але я не знаю, що. Чи є …
90 networking  process  tcp  lsof 

2
Як працює tcp-keepalive в ssh?
Я намагаюся кодувати оболонку-скрипт, який використовує ssh-з'єднання для виконання "серцебиття". Я хочу припинити з'єднання на стороні клієнта та сервера через певний час (після припинення з'єднання). Що я знайшов поки що: TCPKeepAlive так / ні для ssh та sshd ClientAliveCountMax для sshd ClientAliveInterval для sshd ServerAliveCountMax для ssh ServerAliveInterval для ssh …
84 ssh  tcp  sshd  cluster 

8
Простий спосіб створити тунель від одного локального порту до іншого?
У мене є сервер розробки, який доступний лише з 127.0.0.1:8000, а не 192.168.1.x: 8000. Як швидкий злом, чи є спосіб налаштувати щось для прослуховування на іншому порту (скажімо, 8001), щоб з локальної мережі я міг підключити 192.168.1.x: 8001 і це би тунелювало трафік між клієнтом і 127.0 .0.1: 8000?


3
Чи можливо підключитися до порту TCP 0?
Прослуховування TCP-порту 0 виділяє мені номер безкоштовного порту в системі. Але що відбувається, коли я намагаюся підключитися до порту TCP 0? Очевидна відповідь: "Це не працює": $ nc localhost 0 nc: port number too small: 0 Де в системі це обробляється? У стеку TCP ядра ОС? Чи є Unixes, де …
59 networking  tcp 

4
як підключити ssh 'до' вказаного порту?
Я знаю, як підключити "до" певного порту, коли ssh'ing. ssh user@remotehostip -p XXX але чи є спосіб встановити ssh 'з' певним портом? Я маю на увазі, чи є спосіб вказати порт, який використовуватиме мій локальний комп'ютер?
56 ssh  tcp  openssh 

1
Чому перші 1024 порти обмежені лише для кореневого користувача?
Це більше простою цікавості, ніж будь-що інше. Мій друг запитав мене: "Який діапазон портів може використовувати тільки root під Linux?" Я сказав йому, що 0-1024 були обмежені. Тоді він запитав мене, чому це так, і ... я розгубився. Поняття ні про що. Чи є причина, чому ці порти обмежені, а …

4
Чи може TCP забезпечити більше 65535 портів?
Чи можна налаштувати систему Linux так, щоб вона містила більше 65535 портів? Наміром було б прослуховування понад 65 тис. Демонів у даній системі. Зрозуміло, що використовуються порти, тому це неможливо з цих причин, тому подумайте про це як на теоретичну вправу, намагаючись зрозуміти, де TCP може бути обмежувальним у виконанні …
50 linux  networking  ip  tcp  ipv4 

5
Вбивство tcp-з'єднання в Linux
У мене є одне мертве з'єднання в одній програмі, яка знаходиться в повішеному стані, якщо машина клієнта загинула. ->192.168.1.214:49029 (ESTABLISHED) Чи є спосіб скасувати цю опцію з командного рядка Linux без перезавантаження сервера? Після пошуку я знайшов рішення під назвою tcpkill. Але це не спрацює для мене. Оскільки він постійно …
49 tcp 

2
Продуктивність unix-сокетів і TCP-портів
Наприклад, на php-fpm: #listen = 127.0.0.1:9000 listen = /var/run/php-fpm/php-fpm.sock Чи є якісь великі відмінності в роботі між використанням слухачів на основі сокетів через портів TCP? (Не тільки для PHP, але і взагалі. Чи відрізняється вона для кожної служби?)

1
Підключення до IP 0.0.0.0 успішно. Як? Чому?
Ми обслуговуємо порт на localhost і хочемо перевірити, чи інший порт доступний. Через помилку в нашому коді, він насправді намагається підключитися до IP 0.0.0.0:<port>, і чомусь це вдається - як доводить strace: [...] connect(3, {sa_family=AF_INET, sin_port=htons(10002), sin_addr=inet_addr("0.0.0.0")}, 16) = 0 [...] Що це означає? Чому це працює?
41 networking  tcp  strace 

2
як перевірити розмір кільця rx, max_backlog та max_syn_backlog
Досить часто в процесі усунення несправностей і налаштування речей я думаю про такі налаштування ядра Linux: net.core.netdev_max_backlog net.ipv4.tcp_max_syn_backlog net.core.somaxconn Крім fs.file-max, net.ipv4.ip_local_port_range, net.core.rmem_max, net.core.wmem_max, net.ipv4.tcp_rmem, і net.ipv4.tcp_wmemвони , здається, важливі ручки забруднити , коли ви налаштовуєте ящик для високих рівнів паралелізму. Моє запитання: Як я можу перевірити, скільки предметів у …
41 linux  kernel  networking  tcp 

5
Як створити слухача TCP?
Вступ: Я створив функцію bash, яка здатна перевірити, чи є порт доступним, і збільшить його на 1, якщо false, до певного максимального номера порту. Наприклад, якщо порт 500 недоступний, то доступність 501 буде перевірена до 550. Мета: Щоб перевірити цю функцію bash, мені потрібно створити діапазон портів, які знаходяться в …
40 shell  networking  tcp 

5
Як закрити порти в Linux?
У мене є питання щодо закриття порту, я думаю, що у мене з’явились якісь дивні речі. Коли я використовую Execute nmap --top-ports 10 192.168.1.1 це показує, що порт 23 / TCP відкритий. Але коли я страчу nmap --top-ports 10 localhost це показує, що порт 23 / tcp закритий. Який із …
38 tcp  nmap 


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.