Я тестирую следующую конфигурацию.
- Облачный SQL (tetsql-1) в зоне X Зона A
- Виртуальная машина Compute Engine (TestVM-1) в том же регионеX Zone A. ОС - Centos 7
- Compute Engine VM работает с облачным прокси-сервером SQL на порте не по умолчанию (9090)
При указанной выше конфигурации я могу войти в testsql-1 из TestVM-1 с приведенной ниже командой:
`mysql -h 127.0.0.1 --port 9090 -u testuser -D testDB -p`
Однако я не могу использовать внутренний IP-адрес TestVM-1 в приведенной выше команде.Это выдает ошибку.
Другое замечание - я могу сделать telnet 127.0.0.1 9090
, но при попытке telnet <VM -Internal-IP> 9090
возвращает ошибку об отказе в соединении.
Кто-нибудь знает, является ли это ожидаемым поведением?Если это ожидается, почему это так?