Как заставить SSH разрешить первый псевдоним хоста в /etc/hosts?Linux

Ответить Пред. темаСлед. тема
Anonymous
 Как заставить SSH разрешить первый псевдоним хоста в /etc/hosts?

Сообщение Anonymous »

Я работаю над RHEL 6.6 и у меня возникают проблемы с SSH. Наше программное обеспечение требует, чтобы в файле /etc/hosts было несколько локальных IP-адресов и псевдонимов. Например:
172.25.5.203 mojo mojo-0 mojo.ulticom.com
10.32.0.65 mojo mojo-1 mojo-slan
10.32.2.65 mojo mojo-2 mojo-csnet-a mojo-csnet-ab
10.32.3.65 mojo mojo-3 mojo-csnet-b mojo-csnet-ab
172.25.5.170 motown motown-0 motown.ulticom.com10.32.0.68 motown motown-1 motown-slan
10.32.2.68 motown motown-2 motown-csnet-a motown-csnet-ab
10.32.3.68 motown motown-3 motown-csnet-b motown-csnet-ab
Я понимаю, что при выполнении «ping mojo» в motown вызывается gethostbyname(). Он правильно пингует адрес 172.25.x.x. Однако, выполнив команду «ssh -vvv mojo» на motown, я вижу, что всегда используется второй адрес 10.32.0.68. Можно ли как-нибудь настроить мою ОС на использование первой записи для «mojo»?
Примечание: DNS не используется, nsswitch говорит, что сначала нужно использовать файлы.
Примечание: То же самое происходит и в обратном порядке при переходе в motown из mojo.
root@mojo 149% ssh -vvv motown
OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 февраля 2013 г.
debug1: чтение данных конфигурации /etc/ssh/ssh_config
debug1: применение параметров *
debug2: ssh_connect: Needpriv 0
debug1: Подключение к Motown [10.32.0.68] порт 22.
debug1: соединение установлено.

Подробнее здесь: https://stackoverflow.com/questions/793 ... -etc-hosts
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Linux»