2015-02-10 2 views
0

Я только что установил SSH на моем Raspberry Pi B + с помощью открытого ключа, поэтому мне не нужно вводить пароль каждый раз, когда я запишусь в свой Pi. Увы, я ленивый парень, поэтому мой вопрос:Есть ли способ заменить IP-адрес определенным именем в терминале?

Есть ли способ настроить мой терминал, поэтому мне не нужно вводить IP-адрес, но простое имя для устройства в моем локальная сеть?

например. Я использую команду:

ssh [email protected] 

вместо этого я хотел бы использовать команду:

ssh [email protected] 

Это может показаться глупыми, но я так же, как это так просто, как это возможно. :)

ответ

0

Использование «pi» вместо IP требует, чтобы вы настроили DNS-сервер, у которого будет запись, которую имя «pi» сопоставляется с «192.168.178.x».

Процедура настройки DNS-сервера может быть найдена here. Вам нужно будет добавить этот IP-адрес нового DNS-сервера в список ваших серверов имен.

Но, как вы сказали, что вы ленивый парень :), вы можете использовать:

history | grep [email protected] 

, а затем запустить:

!2344 

где 2344 является PID команды SSH вернулся из команда «история».

+0

Ничего себе, спасибо большое! Это работает довольно хорошо :) Я уже запускаю DNS-сервер, но я не знал команду «history | grep». Я также узнал об команде alias. Есть ли причина, почему я не должен просто псевдонизировать команду ssh? – Monotom

+0

Ну, я раньше не использовал команду alias. Но использование доменных имен для разрешения IP-адресов является стандартным способом. – arshan

Смежные вопросы