Если вы подключаетесь по ssh к другому устройству в вашей локальной сети, можете ли вы случайно подключиться через менее прямой путь (WAN)?

Прежде всего, я бы подумал о «редактировании» фразы-пароля, заменив значение для сайта другим, вообще не учитывая старую фразу-пароль (, которая включала бы операцию чтения ). passхранит URL-адрес сайта в имени файла в виде простого текста, таким образом, вообще не требует никаких криптографических операций для поиска/"поиска" зашифрованного контента.

Если вы хотите только добавлять, редактировать и удалять пароли, вам нужен только открытый ключ , специально предназначенный для операций добавления и редактирования, которые шифруют парольную фразу с использованием открытого ключ; на самом деле удаление вообще не подразумевает никаких криптографических операций.

С другой стороны, для считывания любой парольной фразы вам потребуется предоставить закрытый ключ , необходимый для расшифровки парольной фразы.

0
06.06.2019, 20:02
1 ответ

Во-первых, ваш маршрутизатор — это не просто маршрутизатор, это также Ethernet-коммутатор, DHCP-сервер, точка доступа Wi-Fi, модем и т. д.

2nd он должен маршрутизироваться наилучшим образом :если на той же подсистеме -сеть 192.168.0.x тогда он будет маршрутизироваться машинами, а не проходить через маршрутизатор (не часть маршрутизатора маршрутизатор, только коммутатор Ethernet ).

Что происходит, когда вы используете доменное имя, например.publicIP.com

  • Сначала выполняется поиск имени. :это можно сделать с помощью /etc/hosts, bonjour/avahi, DNS или другого преобразователя. (На этом шаге может потребоваться опрос общедоступного DNS-сервера, поэтому некоторый общедоступный трафик. Но кэшируется несколько минут.)
  • Затем предпринята попытка подключиться к IP-адресу.

напр. Если мы выполним ssh user@publicIP.comи DNS-запись Aдля publicIP.comбудет 192.168.0.100, то поиск DNS вернет 192.168.0.100. Затем ssh выполняет соединение ssh user@192.168.0.100и, следовательно, маршрутизируется так же, как если бы вы указали 192.168.0.100.

Примечание по http

В http исходное имя также передается серверу (после установления соединения ). Это иногда используется, чтобы различать, к какому виртуальному серверу подключаться (с тем же IP-адресом ).

1
28.01.2020, 02:40

Теги

Похожие вопросы