Назад | Перейти на главную страницу

как соединить две машины вместе без переключателя (opensolaris + linux или solaris, aix или hpux)

У меня есть две машины с одинаковыми подсетями X.Y.Z.1 и X.Y.Z.2. Я подключаю их напрямую перекрестным кабелем. Я могу

$ ping X.Y.Z.2

из X.Y.Z.1, и ответ - машина 2 жива, но если я сделаю что-то вроде

$ ping -s X.Y.Z.2

зависает. машина 1 открытый солярис. Машина 2 прошла второй тест hpUX, LINUX и Solaris Sparc

$ ssh X.Y.Z.2

подключается и запрашивает ключ DSA, который я принимаю с "да", затем он зависает

Ваши проблемы связаны с тем, что DNS не работает. Похоже на Солярис ping -s зависает, если поиск DNS не работает. ssh также пытается выполнить обратный поиск DNS для соединений, поэтому он будет зависать в течение длительного времени, если DNS не работает.

Чтобы ssh работал, вы должны иметь возможность редактировать /etc/ssh/sshd_config файл на сервере и добавить

UseDNS no

и, конечно же, вместо использования ping -s просто используйте обычный пинг без -s чтобы отключить поиск DNS.

Вы уверены, что он зависает, а не просто истекает время ожидания, пока ssh пытается выполнить поиск DNS? Попробуйте подождать 60 секунд и посмотрите, что произойдет. Держу пари, это работает.