Подключение TLS завершается на компоненте на моем сервере. Затем этот компонент выполняет HTTP-вызов другого компонента на том же сервере.
Выходит ли это соединение в сеть (из сервера и обратно?) И, следовательно, доступно для просмотра с помощью анализатора пакетов и т. Д., Или вызов происходит внутри сервера и не отображается в сети?
Собственно на этот вопрос здесь уже был дан ответ:
Почему в Ubuntu нет маршрута для localhost?
Короче говоря, в Linux есть несколько типов таблиц маршрутизации. Тот, который вы видите, когда печатаете
ip ro show
это «основная» таблица, используемая для внешних подключений. До этого у вас есть таблица маршрутизации "local". Чтобы увидеть это, наберите:
ip ro show table local
broadcast 127.0.0.0 dev lo proto kernel scope link src 127.0.0.1
local 127.0.0.0/8 dev lo proto kernel scope host src 127.0.0.1
local 127.0.0.1 dev lo proto kernel scope host src 127.0.0.1
broadcast 127.255.255.255 dev lo proto kernel scope link src 127.0.0.1
broadcast 192.168.0.0 dev eth0 proto kernel scope link src 192.168.1.27
local 192.168.1.27 dev eth0 proto kernel scope host src 192.168.1.27
broadcast 192.168.1.255 dev eth0 proto kernel scope link src 192.168.1.27
Существуют ваши локальные IP-адреса, и если IP-адрес можно найти в локальной таблице, он не должен маршрутизироваться за пределы узла.