Fedora как сервер действительно хорошо работает, но его короткое время жизни делает его стычкой (должен обновить из-за конца жизненного цикла только посреди финала или такого...).
Fedora "не нацелен на рабочий стол", это - движущая сила, должен вывести новейший шик. Это, оказывается, то, что требуют настольные пользователи...
Хорошо, вот то, как это наконец объединилось:
Один из моих коллег вспомнил, что образу диска "нельзя было бы включить второй интерфейс". Так как VBox настраивается с NAT как адаптер один и Только для хоста как адаптер два, у Вас должно быть eth0 и eth1, настроенный на образе диска. Мы не сделали.
Сделать это:
ifconfig |less
не имеет и eth0 и eth1 перечисленными. cd /etc/sysconfig/network-scripts/
cp ifcfg-eth0 ifcfg-eth1
cp ifcfg-eth0.bak ifcfg-eth1.bak
HWaddr
и измените eth0 на eth1 ifup eth1
ifconfig
и возьмите inet addr
из eth1, который был другим IP для меня. Я теперь работаю с 192.168.56.101. ssh root@192.168.56.101
Ни одно из редактирований в вопросе выше не было на самом деле моей проблемой, но это - вся хорошая информация об отладке!!
Удачи,
Ken
Похоже, что ssh демон использует IPv6 (от вывода lsof -i :22
) в то время как Вы пытаетесь соединиться с IPv4. Система не будет знать, как направить трафик.
Я не уверен в конфликте IP, который Вы видите, но предложили бы пробовать следующее:
Отключите IPv6
Добавьте следующее к /etc/sysctl.conf
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
Отключите IPv6 в рабочей системе
sysctl -w net.ipv6.conf.default.disable_ipv6=1
sysctl -w net.ipv6.conf.all.disable_ipv6=1
Отключите iptables для IPv6
chkconfig ip6tables off
Перезапустите что-то!
Необходимо будет перезапустить ssh
демон или ОС для изменений для вступления в силу.
Так перезапуск sshd
service sshd restart
Или перезапустите саму ОС
init 6
Не забывайте, что Вы не можете иметь маршрута к хосту и можете думать об использовании режима моста, таким образом, Ваш сервер DHCP может раздать корректный адрес.
Можно также хотеть считать CentOS Wiki для большего количества информации об отключении IPv6
Вашему соединению отказывают, потому что Вы пробуете к ssh как пользователь root? (Я мог быть неправым).
попытка:
ssh <host_username>@<ipaddress>
Также Вы используете Mac? Если так, попытайтесь включить удаленный вход в систему от Установок системы-> Совместное использование Удаленного входа в систему проверки.