Хорошо мне удалось сделать это с помощью сценария, поскольку это работало без проблемы, а не GUI
EXEC sp_addlinkedserver @server='DBSVR2',
@srvproduct='',
@provider='SQLNCLI',
@datasrc='.',--the data source
@provstr='Integrated Security=SSPI';
Сначала проверьте Ваш ~/.ssh/config
файл и видит, есть ли у Вас кто-либо Hostname
строки, которые вызывают это. Затем попытайтесь использовать dig
или nslookup
на blah01
и посмотрите, показывает ли это что-либо интересное.
Отметьте это /etc/nsswitch.conf
может использоваться, чтобы измениться, как машина делает определение имен, таким образом, необходимо проверить это также.
Наконец, инструмент как strace
может использоваться, чтобы исследовать, как программа, которую Вы используете, пытается открыть и считать файлы, чтобы сделать определение имен. Например:
strace -eopen,read -f -o /tmp/ssh-strace.txt ssh blah01
затем посмотрите на /tmp/ssh-strace.txt
и посмотрите, существует ли что-либо интересное там, о котором файлы открываются и читаются - который мог бы дать представление о том, какой путь сопровождается.
Проверить /etc/resolv.conf
- ее возможное, что у Вас есть 'поисковая' строка, которая автоматически завершит вещи с помощью этого.