Как избавиться от тараканов суперклей видео ютуб. Ловушки для тараканов. Канал Тутси
Как cделать TCP/UDP запросы без curl/wget на чистом bash
Сегодня рассмотрим как без curl/wget делать tcp/udp запросы. Опять же мало кто про это знает. Всем привет. Пока тут боролся с багом, решил поделиться и с вами.
Порой бывает что на серверах нет курла, вегета (как приправа с упоротым поваром) и даже пинга. Например в docker контейнерах. И установить никак. Но в bash скрипте или во время дебага надо протестировать приложение, службу или порт.
В общем если столкнулся с отсутствием привычных тебе утилит, выход есть. Сейчас покажу крутые фичи.
Я обычно при дебаге использую telnet, чтобы проверить открыт ли нужный порт на удаленной тачке...
Отправка UDP пакета в PowerShell
Понадобилось мне как-то проверить, работает ли UDP порт на компьютере. На получателе настраиваю прослушивание UDP порта с помощью PktMon: PktMon — ловим UDP трафик в Windows 10 Слушаю, слушаю. Нет трафика. Нужно самому послать UDP пакет, а под рукой нет никаких подручных средств. На помощь приходит Powershell: Send-UdpDatagram.ps1 function Send-UdpDatagram { Param ([string] $EndPoint,
[int] $Port,
[string] $Message)
$IP = [System.Net.Dns]::GetHostAddresses($EndPoint)
$Address = [System...