Как сделать доступным из-вне порт на Windows 10? Я с помощью команды в powershell ssh -i "~/.ssh/id_ed25519" -NL 9978:localhost:8081 ubuntu@another.test-server.ru -p 5821 подключился к удаленному тестовому серверу. На компе ОС Windows 10 Соединение есть на localhost:9978 - проходят запросы через постман Теперь мне нужно подключится к своему компу через смартфон для тестирования приложения которое должно подключаться к этому тестовому серверу. Я хочу подключиться например как 192.168.1.7: 9978 - адрес компа в локальной сети. Сейчас доступа к этому порту нет. Сам комп доступен - пинг есть и на компе еще установлен докер с контейнерами - к ним по другим портам доступ есть.
Чтобы сделать доступным из внешней сети порт на вашем компьютере с Windows 10, вам нужно убедиться в следующем:
1. Настройте файрвол Windows
Убедитесь, что файрвол Windows разрешает входящие подключения на нужный порт. Вот как это сделать:
Откройте "Панель управления".Перейдите в раздел "Система и безопасность" -> "Брандмауэр Windows".Слева выберите "Дополнительные настройки".В открывшемся окне выберите "Правила для входящих подключений" и затем "Создать правило…".Выберите "Порт" и нажмите "Далее".Убедитесь, что выбран TCP, и укажите порт (9978).Выберите "Разрешить подключение" и нажмите "Далее".Убедитесь, что все профили выбраны (Домен, Частный, Общедоступный) и нажмите "Далее".Дайте правилу имя и нажмите "Готово".2. Проверьте настройки SSH-туннелирования
При настройке SSH-туннелирования у вас есть опция -L который перенаправляет трафик с локального порта, который вы можете указать. Убедитесь, что в вашей команде используется правильный формат:
Это значит, что порту 9978 на вашем локальном компьютере соответствует 8081 на сервере. Убедитесь, что сервер действительно слушает на порту 8081.
3. Настройки локальной сети
Так как вы хотите подключиться с телефона, вам нужно:
Убедиться, что ваш телефон и компьютер подключены к одной локальной сети (например, Wi-Fi).На телефоне в браузере или приложении должна быть возможность вводить IP-адрес вашего компьютера с добавленным портом: 192.168.1.7:9978.4. Дополнительные шагиЕсли подключение не работает, попробуйте временно отключить брандмауэр или антивирус (на время проверки) и проверьте, сможете ли вы подключиться.Убедитесь, что никакие другие процессы не заняты на порту 9978.Проверьте, что расширения или настройки прокси в браузере на смартфоне не блокируют доступ.
После выполнения всех шагов ваше устройство должно иметь возможность подключаться к порту 9978 на вашем компьютере.
Чтобы сделать доступным из внешней сети порт на вашем компьютере с Windows 10, вам нужно убедиться в следующем:
1. Настройте файрвол WindowsУбедитесь, что файрвол Windows разрешает входящие подключения на нужный порт. Вот как это сделать:
Откройте "Панель управления".Перейдите в раздел "Система и безопасность" -> "Брандмауэр Windows".Слева выберите "Дополнительные настройки".В открывшемся окне выберите "Правила для входящих подключений" и затем "Создать правило…".Выберите "Порт" и нажмите "Далее".Убедитесь, что выбран TCP, и укажите порт (9978).Выберите "Разрешить подключение" и нажмите "Далее".Убедитесь, что все профили выбраны (Домен, Частный, Общедоступный) и нажмите "Далее".Дайте правилу имя и нажмите "Готово".2. Проверьте настройки SSH-туннелированияПри настройке SSH-туннелирования у вас есть опция -L который перенаправляет трафик с локального порта, который вы можете указать. Убедитесь, что в вашей команде используется правильный формат:
ssh -i "~/.ssh/id_ed25519" -NL 9978:localhost:8081 ubuntu@another.test-server.ru -p 5821Это значит, что порту 9978 на вашем локальном компьютере соответствует 8081 на сервере. Убедитесь, что сервер действительно слушает на порту 8081.
3. Настройки локальной сетиТак как вы хотите подключиться с телефона, вам нужно:
Убедиться, что ваш телефон и компьютер подключены к одной локальной сети (например, Wi-Fi).На телефоне в браузере или приложении должна быть возможность вводить IP-адрес вашего компьютера с добавленным портом: 192.168.1.7:9978.4. Дополнительные шагиЕсли подключение не работает, попробуйте временно отключить брандмауэр или антивирус (на время проверки) и проверьте, сможете ли вы подключиться.Убедитесь, что никакие другие процессы не заняты на порту 9978.Проверьте, что расширения или настройки прокси в браузере на смартфоне не блокируют доступ.После выполнения всех шагов ваше устройство должно иметь возможность подключаться к порту 9978 на вашем компьютере.