Підключення до сервера, що має те саме ім'я, що і іншого сервера в тій же мережі


0

У моєму коледжі у мене є три комп’ютери, підключені до однієї мережі з однойменною назвою. Я використовую SSH для зв'язку з цими комп'ютерами, використовуючи їх IP-адресу, але що робити, якщо я хочу підключитися до одного з них за допомогою імені хоста.

ssh iitz @172.23.18.100  //connecting with IP
ssh iitz @172.23.18.101

Тепер вони мають те саме ім’я користувача та те саме ім’я хоста iitz , HP-elite . як їх диференціювати.


А крім прийняття приватного рішення /etc/hosts, зверніться до системного адміністратора і скажіть йому, щоб виправити ситуацію з тим же ім’ям.
dirkt

Відповіді:


1

Відредагуйте файл / etc / hosts, щоб скласти відмінні імена:

172.23.18.100 hp-elite-1
172.23.18.101 hp-elite-2
172.23.18.102 hp-elite-3

Тоді можна використовувати

ssh iiitz@hp-elite-2

Якщо ви використовуєте Windows, у нього також є файл хостів, і він знаходиться (якщо я правильно пам’ятаю) десь під c: \ windows \ system32 (або щось близьке до цього - ви можете легко знайти його)


В ПОРЯДКУ! тож якби в моєму випадку я використовував ssh "iitz @ hp-elite", до якого з серверів я би був підключений.
prithvi parre

Це залежить від того, для чого ваш DNS-сервер вирішує "hp-elite". Можна налаштувати сервери DNS так, щоб вони виводили різні IP-адреси для одного і того ж імені в круговій формі (спробуйте пінг-фейсбук або папку або гугл і перегляньте ip-адреси, які відповідають, щоб побачити реалізацію цього в реальному світі), але дуже малоймовірно, що саме це зробив би ваш DNS-сервер. Зазвичай одне ім'я вирішує лише одну IP-адресу.
Паскаль
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.