Я работаю над 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
Как заставить SSH разрешить первый псевдоним хоста в /etc/hosts? ⇐ Linux
-
Anonymous
1737662883
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: соединение установлено.
Подробнее здесь: [url]https://stackoverflow.com/questions/79382438/how-to-get-ssh-to-resolve-the-first-host-alias-in-etc-hosts[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия