У меня есть сценарий, который пытается подключиться к rabbitmq
используя URL-адрес и порт по умолчанию (localhost:5672
).
Можно ли сделать так, чтобы Linux перенаправлял все подключения к этому URL-адресу и порту на другой сервер?
Я создаю некое доказательство концепции, и такая вещь будет мне полезна.
Я нашел для вас лучшее решение:
sysctl net.ipv4.ip_forward=1
iptables -t nat -A PREROUTING -p tcp --dport port -j DNAT --to-destination ip:port
Поскольку вы просите сценарий, я думаю, вы просите инструмент пользовательского пространства.
nc -l -p 8888 -c "nc example.com 8888"