На соединение 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 на другом сервере и получил правильный ответ.

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

Благодарю.


Есть ли причина, по которой вы не используете адрес обратной связи 127.0.0.1 при связи на том же сервере? Вот для чего это все-таки.
Paul

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

Вы запускаете iptables на сервере?
Paul

@Paul Да, но я остановил iptables, и это не помогает!
Sirbito X
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.