Не может ssh в новую установку CentOS минимального на lan

Я загрузил CentOS 7 Minimal и установил на старый ноутбук. Я хочу быть в состоянии ssh к машине с других машин на том же языке. Но я продолжаю получать эту ошибку.

 ssh: connect to host 192.168.0.17 port 2110: No route to host 

192.168.0.17 .. Это новая машина CentOS .

 rob@ciserver:~$ hostname ciserver 

192.168.0.11 .. Я пытаюсь получить доступ к машине.

 rob@work:~$ ifconfig | grep "inet addr" | tail -1 inet addr:192.168.0.11 Bcast:192.168.0.255 Mask:255.255.255.0 rob@work:~$ ping -vvv 192.168.0.17 PING 192.168.0.17 (192.168.0.17) 56(84) bytes of data. From 192.168.0.11 icmp_seq=1 Destination Host Unreachable 

Это шаги настройки и информация из моей установки CentOS , надеюсь, кто-то может помочь определить, когда я не могу удаленно получить доступ к машине?

 rob@ciserver:~$ ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp14s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN qlen 1000 link/ether xx:xx:xx:xx:xx:xx brd xx:xx:xx:xx:xx:xx 3: wlp20s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000 link/ether xx:xx:xx:xx:xx:xx brd xx:xx:xx:xx:xx:xx inet 192.168.0.17/24 brd 192.168.0.255 scope global dynamic wlp20s0 valid_lft 84703sec preferred_lft 84703sec inet6 xxxx::xxxx:xxxx:xxxx:xxxx/xx scope link valid_lft forever preferred_lft forever 

Я изменил мою конфигурацию ssh чтобы прослушивать другой порт и не разрешать доступ root .

 rob@ciserver:~$ grep Port /etc/ssh/sshd_config Port 2110 rob@ciserver:~$ grep Root /etc/ssh/sshd_config PermitRootLogin no rob@ciserver:~$ sudo systemctl reload sshd.service rob@ciserver:~$ sudo service sshd restart 

Я добавил новое правило для брандмауэра для обновленного порта ssh .

 sudo firewall-cmd --permanent --remove-service=ssh sudo firewall-cmd --permanent --add-port=2110/tcp sudo firewall-cmd --reload sudo systemctl enable firewalld 

/etc/hosts содержимое.

 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain6 ::1 localhost localhost.localdomain localhost4 localhost4.localdomain6 

  • Скопировать / вставить в SSH'd VIM из локального (Windows) буфера обмена
  • Верхние имена пользователей в принципалах Kerberos при входе в SSH с паролем
  • Как я могу запустить ssh-add автоматически, без подсказки пароля?
  • «Запрос на распределение PTY не удалось на канале 0 stdin: не является tty», когда SSH'ing на сервер Debian
  • Если условие не работает в скрипте над ssh
  • Исключения для управления ssh ControlMaster
  • ssh очень медленное соединение
  • update-initramfs не удалось после обновления, чтобы растянуться с jessie
  • 2 Solutions collect form web for “Не может ssh в новую установку CentOS минимального на lan”

    Я думаю, что по умолчанию selinux включен и настроен только для разрешения порта 22 для ssh. вы либо отключили его, либо добавили исключение для нового порта?

     semanage port -a -t ssh_port_t -p tcp 2110 

    как корень:

     -A INPUT -m state --state NEW -m tcp -p tcp --dport 2110 -j ACCEPT 

    перезагрузка службы ssh проверяет соединение ssh или перезапускает систему.

    Linux и Unix - лучшая ОС в мире.