Странная ошибка DNS - внешний сервер разрешает внутренний IP

У меня есть сервер, который находится в моем университете. У меня есть root-доступ, но я не могу управлять настройкой сети, брандмауэром и т. Д. DNS этого сервера разрешается на внутренний IP-адрес здесь, в кампусе (10.xxx), и внешний IP-адрес вне кампуса.

У меня также есть несколько серверов, размещенных на Amazon, и они в основном работают хорошо. Однако один из них начал распознавать сервер университета по его внутреннему IP-адресу. Это вызывает проблемы, так как 10.xxx на Amazon EC2 - это кто-то другой.

Я подключался к серверу Amazon с переадресацией агента SSH несколько раз в прошлом, чтобы получить доступ к репозиторию Git на сервере университета.

Есть идеи, что может вызвать это?

РЕДАКТИРОВАТЬ: Вот мой /etc/resolv.conf

# Generated by dhcpcd for interface eth0
search ec2.internal
nameserver 172.16.0.23

Вот вывод dig myserver.myuniversity.ca.:

; <<>> DiG 9.8.1-P1 <<>> myserver.myuniversity.ca.
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 34470
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;myserver.myuniversity.ca.  IN  A

;; ANSWER SECTION:
myserver.myuniversity.ca. 537586 IN A   10.43.x.x

;; Query time: 2 msec
;; SERVER: 172.16.0.23#53(172.16.0.23)
;; WHEN: Wed Nov 28 16:07:21 2012
;; MSG SIZE  rcvd: 60

Вот ожидаемый результат (на другом сервере Amazon):

; <<>> DiG 9.8.1-P1 <<>> myserver.myuniversity.ca.
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 8045
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;myserver.myuniversity.ca.  IN  A

;; ANSWER SECTION:
myserver.myuniversity.ca. 601733 IN A   x.x.239.1

;; Query time: 1 msec
;; SERVER: 172.16.0.23#53(172.16.0.23)
;; WHEN: Wed Nov 28 16:09:36 2012
;; MSG SIZE  rcvd: 60

1 ответ

Вы можете исправить IP-адрес вашего университетского сервера на серверах Amazon, изменив /etc/hosts. У Windows такой же файл, как я помню. Это простое решение, потому что неясно, какой DNS-сервер у вас в DOMAIN.

Другие вопросы по тегам