Встречается на собеседованиях • сегодня
Как проверить доступность порта на Linux
Для проверки доступности порта на Linux можно использовать несколько способов:
1. **`netstat` или `ss`** (просмотр активных соединений):
```bash
netstat -tuln | grep <порт>
# или
ss -tuln | grep <порт>
```
2. **`telnet`** (проверка подключения):
```bash
telnet <порт>
```
3. **`nc` (netcat)**:
```bash
nc -zv <порт>
```
4. **Python-скрипт**:
```python
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
try:
s.connect(('localhost', 80))
print("Порт открыт")
except socket.error:
print("Порт закрыт")
finally:
s.close()
```
Примечания:
- Для `telnet` и `nc` может потребоваться установка пакетов
- Проверка из Python удобна для автоматизации в скриптах
- Для проверки портов на удалённых серверах убедитесь, что фаерволл не блокирует соединение

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы