Ваша команда rfkill list показывает hard blocked: yes.
Это означает, что ваша беспроводная карта отключена. Возможно, на вашем ноутбуке есть переключатель для включения / отключения беспроводной связи. У меня это есть. С помощью rfkill вы можете просто разблокировать программный блок, а не аппаратный переключатель.
Также может быть, что в BIOS ваша беспроводная карта отключена. Загрузите свой компьютер в BIOS и проверьте, что там что-то отключено.
Теперь, когда вы подтвердили, что служба работает из локальной сети, вы готовы переслать порты с маршрутизатора, чтобы перейти на нужный компьютер.
Вы можете получить (проверить IP-адрес вашего компьютера) локальный IP-адрес вашего компьютера, выполнив следующую команду. Результат будет похож на этот пример, который я буду использовать для примера на этих этапах.
$ hostname -I
192.168.1.5
Вы хотите переслать порт ssh (порт 22) в конфигурации маршрутизатора на IP-адрес вашего сервера.
проверьте IP-адрес вашего компьютера
Убедитесь, что ssh работает, тестируя его из локальной сети. Проверьте локальный IP-адрес вашего компьютера. Это будет IP-адрес проверки общедоступного IP-адреса вашего маршрутизатора (как это видно извне). Переместите порт ssh 22 (протокол tcp) на локальный IP-адрес вашего компьютера.С помощью этих шагов вы можете войти в свой компьютер, используя общедоступный IP-адрес маршрутизатора из-за пределов вашей сети.
Вы можете настройте DNS, чтобы указать на общедоступный IP-адрес вашего маршрутизатора, чтобы вы могли удобно использовать имя для входа в систему, вместо того, чтобы запоминать IP-адрес.
Статический IP-адрес против динамического IP
Большинство домашних интернет-провайдеров взимают плату за статические IP-адреса. Поэтому вполне вероятно, что у вас может быть динамический IP-адрес, который время от времени может меняться. Если у вас динамический IP-адрес и не удается подключиться с удаленного устройства, вам необходимо проверить, чтобы вы пытались подключиться к правильному IP-адресу вашего маршрутизатора.
Статический IP-адрес не изменится без каких-либо тип конфигурации и намерения совести.
Если у вас есть динамический IP, вы можете использовать статический IP-адрес против динамического IP (Dynamic Domain Name System), чтобы назначить имя, которое будет автоматически измените имя, чтобы указать на новый динамический IP-адрес при его изменении.
Альтернативы устранения неполадок
Поставщики интернет-услуг часто блокируют многие распространенные порты. Часто защищать пользователя от хакеров и эксплойтов. Иногда это предотвращает запуск пользователем определенных сервисов и минимизацию полосы пропускания.
Какова бы ни была цель, вам придется использовать альтернативный порт для вашего ssh-сервера. Это можно сделать, добавив или изменив порт, который будет прослушивать сервер ssh. Вы можете сделать это, отредактировав файл /etc/ssh/sshd_config.
Ubuntu использует альтернативные варианты устранения проблем при выполнении обновлений версии с удаленного устройства. Это обеспечивает возможность входа в сеанс восстановления, если вы потеряете соединение. Я использовал этот же порт в моем примере ниже. Вы можете установить его для любого порта, который в настоящее время не используется для чего-то другого.
После изменения порта прослушивания на сервере обязательно измените конфигурацию перенаправления портов в маршрутизаторе на порт ssh сервер слушает. Также не забудьте проверить локальную конфигурацию порта.
Изменить с:
# Package generated configuration file # See the sshd_config(5) manpage for details # What ports, IPs and protocols we listen for Port 22 # Use these options to restrict which interfaces/protocols sshd will bind toИзменить с:
# Package generated configuration file # See the sshd_config(5) manpage for details # What ports, IPs and protocols we listen for Port 22 Port 1022 # Use these options to restrict which interfaces/protocols sshd will bind to [d33 ] После внесения изменений конфигурации службы sshd перезапустите службу sshd с помощью:$ sudo systemctl restart sshd
Команда ssh в альтернативный порт: (Эта команда может быть выполнена с любого компьютера, включая сам сервер, для тестирования и входа в систему порт.)
$ ssh -p 1022 username@server.com
Команда ssh в альтернативный порт:
Вы можете проверить свои настройки, подключившись к этому сайту: [d36 ] http://www.canyouseeme.org.
Теперь, когда вы подтвердили, что служба работает из локальной сети, вы готовы переслать порты с маршрутизатора, чтобы перейти на нужный компьютер.
Вы можете получить (проверить IP-адрес вашего компьютера) локальный IP-адрес вашего компьютера, выполнив следующую команду. Результат будет похож на этот пример, который я буду использовать для примера на этих этапах.
$ hostname -I
192.168.1.5
Вы хотите переслать порт ssh (порт 22) в конфигурации маршрутизатора на IP-адрес вашего сервера.
проверьте IP-адрес вашего компьютера
Убедитесь, что ssh работает, тестируя его из локальной сети. Проверьте локальный IP-адрес вашего компьютера. Это будет IP-адрес проверки общедоступного IP-адреса вашего маршрутизатора (как это видно извне). Переместите порт ssh 22 (протокол tcp) на локальный IP-адрес вашего компьютера.С помощью этих шагов вы можете войти в свой компьютер, используя общедоступный IP-адрес маршрутизатора из-за пределов вашей сети.
Вы можете настройте DNS, чтобы указать на общедоступный IP-адрес вашего маршрутизатора, чтобы вы могли удобно использовать имя для входа в систему, вместо того, чтобы запоминать IP-адрес.
Статический IP-адрес против динамического IP
Большинство домашних интернет-провайдеров взимают плату за статические IP-адреса. Поэтому вполне вероятно, что у вас может быть динамический IP-адрес, который время от времени может меняться. Если у вас динамический IP-адрес и не удается подключиться с удаленного устройства, вам необходимо проверить, чтобы вы пытались подключиться к правильному IP-адресу вашего маршрутизатора.
Статический IP-адрес не изменится без каких-либо тип конфигурации и намерения совести.
Если у вас есть динамический IP, вы можете использовать статический IP-адрес против динамического IP (Dynamic Domain Name System), чтобы назначить имя, которое будет автоматически измените имя, чтобы указать на новый динамический IP-адрес при его изменении.
Альтернативы устранения неполадок
Поставщики интернет-услуг часто блокируют многие распространенные порты. Часто защищать пользователя от хакеров и эксплойтов. Иногда это предотвращает запуск пользователем определенных сервисов и минимизацию полосы пропускания.
Какова бы ни была цель, вам придется использовать альтернативный порт для вашего ssh-сервера. Это можно сделать, добавив или изменив порт, который будет прослушивать сервер ssh. Вы можете сделать это, отредактировав файл /etc/ssh/sshd_config.
Ubuntu использует альтернативные варианты устранения проблем при выполнении обновлений версии с удаленного устройства. Это обеспечивает возможность входа в сеанс восстановления, если вы потеряете соединение. Я использовал этот же порт в моем примере ниже. Вы можете установить его для любого порта, который в настоящее время не используется для чего-то другого.
После изменения порта прослушивания на сервере обязательно измените конфигурацию перенаправления портов в маршрутизаторе на порт ssh сервер слушает. Также не забудьте проверить локальную конфигурацию порта.
Изменить с:
# Package generated configuration file # See the sshd_config(5) manpage for details # What ports, IPs and protocols we listen for Port 22 # Use these options to restrict which interfaces/protocols sshd will bind toИзменить с:
# Package generated configuration file # See the sshd_config(5) manpage for details # What ports, IPs and protocols we listen for Port 22 Port 1022 # Use these options to restrict which interfaces/protocols sshd will bind toПосле внесения изменений конфигурации службы sshd перезапустите службу sshd с помощью:
$ sudo systemctl restart sshd
Команда ssh в альтернативный порт: (Эта команда может быть выполнена с любого компьютера, включая сам сервер, для тестирования и входа в систему порт.)
$ ssh -p 1022 username@server.com
Команда ssh в альтернативный порт:
Вы можете проверить свои настройки, подключившись к этому сайту: http://www.canyouseeme.org.
Теперь, когда вы подтвердили, что служба работает из локальной сети, вы готовы переслать порты с маршрутизатора, чтобы перейти на нужный компьютер.
Вы можете получить (проверить IP-адрес вашего компьютера) локальный IP-адрес вашего компьютера, выполнив следующую команду. Результат будет похож на этот пример, который я буду использовать для примера на этих этапах.
$ hostname -I
192.168.1.5
Вы хотите переслать порт ssh (порт 22) в конфигурации маршрутизатора на IP-адрес вашего сервера.
проверьте IP-адрес вашего компьютера
Убедитесь, что ssh работает, тестируя его из локальной сети. Проверьте локальный IP-адрес вашего компьютера. Это будет IP-адрес проверки общедоступного IP-адреса вашего маршрутизатора (как это видно извне). Переместите порт ssh 22 (протокол tcp) на локальный IP-адрес вашего компьютера.С помощью этих шагов вы можете войти в свой компьютер, используя общедоступный IP-адрес маршрутизатора из-за пределов вашей сети.
Вы можете настройте DNS, чтобы указать на общедоступный IP-адрес вашего маршрутизатора, чтобы вы могли удобно использовать имя для входа в систему, вместо того, чтобы запоминать IP-адрес.
Статический IP-адрес против динамического IP
Большинство домашних интернет-провайдеров взимают плату за статические IP-адреса. Поэтому вполне вероятно, что у вас может быть динамический IP-адрес, который время от времени может меняться. Если у вас динамический IP-адрес и не удается подключиться с удаленного устройства, вам необходимо проверить, чтобы вы пытались подключиться к правильному IP-адресу вашего маршрутизатора.
Статический IP-адрес не изменится без каких-либо тип конфигурации и намерения совести.
Если у вас есть динамический IP, вы можете использовать статический IP-адрес против динамического IP (Dynamic Domain Name System), чтобы назначить имя, которое будет автоматически измените имя, чтобы указать на новый динамический IP-адрес при его изменении.
Альтернативы устранения неполадок
Поставщики интернет-услуг часто блокируют многие распространенные порты. Часто защищать пользователя от хакеров и эксплойтов. Иногда это предотвращает запуск пользователем определенных сервисов и минимизацию полосы пропускания.
Какова бы ни была цель, вам придется использовать альтернативный порт для вашего ssh-сервера. Это можно сделать, добавив или изменив порт, который будет прослушивать сервер ssh. Вы можете сделать это, отредактировав файл /etc/ssh/sshd_config.
Ubuntu использует альтернативные варианты устранения проблем при выполнении обновлений версии с удаленного устройства. Это обеспечивает возможность входа в сеанс восстановления, если вы потеряете соединение. Я использовал этот же порт в моем примере ниже. Вы можете установить его для любого порта, который в настоящее время не используется для чего-то другого.
После изменения порта прослушивания на сервере обязательно измените конфигурацию перенаправления портов в маршрутизаторе на порт ssh сервер слушает. Также не забудьте проверить локальную конфигурацию порта.
Изменить с:
# Package generated configuration file # See the sshd_config(5) manpage for details # What ports, IPs and protocols we listen for Port 22 # Use these options to restrict which interfaces/protocols sshd will bind toИзменить с:
# Package generated configuration file # See the sshd_config(5) manpage for details # What ports, IPs and protocols we listen for Port 22 Port 1022 # Use these options to restrict which interfaces/protocols sshd will bind toПосле внесения изменений конфигурации службы sshd перезапустите службу sshd с помощью:
$ sudo systemctl restart sshd
Команда ssh в альтернативный порт: (Эта команда может быть выполнена с любого компьютера, включая сам сервер, для тестирования и входа в систему порт.)
$ ssh -p 1022 username@server.com
Команда ssh в альтернативный порт:
Вы можете проверить свои настройки, подключившись к этому сайту: http://www.canyouseeme.org.