socat udp-listen:533,reuseaddr,fork udp:localhost:53
dig @54.157.88.6 -p 533 MX ftx.com
socat udp-listen:53,reuseaddr,fork udp:54.157.88.6:533
socat tcp-listen:443,reuseaddr,fork tcp:github.com:443
FILENAME=server &&
openssl genrsa -out $FILENAME.key 2048 &&
openssl req -new -key $FILENAME.key -x509 -days 3653 -out $FILENAME.crt &&
cat $FILENAME.key $FILENAME.crt >$FILENAME.pem &&
chmod 600 $FILENAME.key $FILENAME.pem
socat openssl-listen:1,reuseaddr,fork,cert=/root/certs/server.pem,cafile=/root/certs/server.crt,verify=0 tcp:www.youtube.com:443
socat tcp-listen:443,fork,reuseaddr,bind=127.0.0.2 openssl-connect:3.217.152.157:1,verify=0