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

850
Sirbito X

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

Один из моих сервисов пытается подключиться к другому с помощью 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на другом сервере и получил правильный ответ.

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

Благодарю.

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

0 ответов на вопрос

Похожие вопросы