На соединение 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
на другом сервере и получил правильный ответ.
Я думаю, что что-то про петлю не работает на моем сервере. У кого-нибудь есть идеи, как мне это исправить ??
Благодарю.
Есть ли причина, по которой вы не используете адрес обратной связи 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 ответов на вопрос
Похожие вопросы
-
4
Как установить рабочий стол GNOME на Linux (CENTOS)
-
2
Подключение MIDI-контроллера к CentOS5
-
2
Ищем / ждем домен бесконечно
-
-
1
Поддержка CentOS и / dev / midi
-
2
CentOS Двойной экран не работает
-
17
Как скачать файлы из командной строки в Windows, такие как wget или curl
-
3
CentOS - разница между ssh -X и startx и запуском графического интерфейса
-
3
Как работает X11?
-
4
Проверка версии PHP, на которой я работаю в Linux?
-
6
Почему локальный IP-адрес 127.0.0.1?