У меня есть ноутбук с Windows 10, подключенный к мобильной точке доступа, а мой ноутбук с RHEL 8 подключен к моему Wi-Fi.
Когда я отправляю ping с моего ноутбука с Windows на ноутбук с Linux, запрос оказывается просроченным. Возможно, это глупый вопрос, но я изучаю Linux и пытаюсь подключиться по SSH к своему ноутбуку с RHEL 8. Поэтому хочу, чтобы ping работал.
решение1
Обычно это довольно сложно, если машины находятся в разных сетях.
- Если IP целевой машины находится в диапазоне
10.*.*.*
или192.168.*.*
, целевая машина находится в частной сети. Это обычно касается всего, что подключено к вашей домашней сети (Wi-Fi или провод). - В частной сети участники могут инициировать соединения с другими участниками сети. Если один из них является маршрутизатором (что обычно и бывает), они также могут инициировать соединения с машинами за пределами сети.
- Системы за пределами сети не могут инициировать соединения с системами внутри (именно поэтому ваши домашние системы еще не попали в руки хакеров...). Снаружи ваша частная сеть выглядит как единая система, имеющая «публичный адрес» маршрутизатора.
- Вероятно, вы можете попросить свой маршрутизатор сделать "переадресацию портов": внешний запрос на подключение к некоторому порту (22 для SSH) пересылается на некоторый порт некоторой машины внутри частной сети. Однако не делайте этого, если только ваша машина не использует довольно длинный и нетривиальный пароль (или вход на основе ключа), не имеет очень строгой конфигурации SSH и не ограничивает количество попыток подключения. Вы не можете себе представить, как быстро незнакомые люди придут к вам, узнав об этом.