Регистрация сетевой активности сервера LAMP с использованием BASH
У меня есть сервер Fedora LAMP на Amazon EC2, работающий как псевдопрокси HTTP (извините, не знаю терминологию. Это не настоящий прокси, где запросы передаются через apache, скорее запросы клиентов транслируются PHP-скриптом, который затем отправляет новый запрос.)
Я хотел бы иметь возможность полностью войти в цикл HTTP
- КЛИЕНТ -> ПРОКСИ
- ПРОКСИ -> СЕРВИС
- СЕРВИС -> ПРОКСИ
- ПРОКСИ -> КЛИЕНТ
Я надеюсь сделать это, используя инструменты BASH - думая о netcat? Нужны советы и примеры. Спасибо!
1 ответ
Если я правильно понимаю ваш вопрос, я бы использовал netcat и tcpdump. tcdump - это инструмент *nix, который создает дамп в сети. Вы можете указать такие вещи, как NIC, который вы хотите сбросить, протокол или IP-адреса источника / назначения.
Это очень полезно при отладке или устранении неполадок в сети.
Больше информации о tcpdump здесь и несколько хороших примеров здесь.