На соединение Centos cURL отказано по собственному IP

1

У меня есть две службы на одном сервере (с разными портами для доступа к ним).

Один из моих сервисов пытается подключиться к другому с помощью IP-адреса сервера и определенного порта. Но я получил несколько ошибок по поводу Connection refused myip, Затем я проверил команду curl -v myip:myport и получил следующую ошибку:

* About to connect() to myip port myport (#0)

* Trying myip... Connection refused

* couldn't connect to host

* Closing connection #0

curl: (7) couldn't connect to host

но когда я казнил curl -v 127.0.0.1Я получил правильный ответ.

Я даже казнил curl -v myip:myport на другом сервере и получил правильный ответ.

Я думаю, что что-то про петлю не работает на моем сервере. У кого-нибудь есть идеи, как это исправить?

Благодарю.

Sirbito X
источник
Есть ли причина, по которой вы не используете адрес обратной связи 127.0.0.1 при связи на том же сервере? Вот для чего это все-таки.
Paul
@Paul Да, сервисы полностью отделены друг от друга. И они не знают, что работают на одном сервере. Поэтому я должен использовать сетевой IP вместо использования локального IP для большей общности.
Sirbito X
Вы запускаете iptables на сервере?
Paul
@Paul Да, но я остановил iptables, и это не помогает!
Sirbito X