Не уверен насчет переадресации портов на моем маршрутизаторе buffalo для моей программы на python
На моем локальном компьютере запущен простой API-интерфейс Python-флаконов. API-интерфейс работает на моем локальном IP-адресе 192.168.XX и порте 5000. Мой локальный компьютер подключен к маршрутизатору Buffalo. Я могу получить доступ к этому API с моего другого устройства, подключенного к тому же маршрутизатору. Но я хочу, чтобы он был доступен с устройства вне моей сети, в основном с устройства в Интернете. Я знаю, что мне нужно перенаправление портов на моем маршрутизаторе, но не знаю, как это сделать. Кроме того, меня смущает несколько вариантов, доступных на моем интерфейсе перенаправления портов. Какова разница между IP-адресом Airstation и IP-адресом PPoe. Я подключил свой интерфейс переадресации порта маршрутизатора в образе. введите описание изображения здесь Спасибо заранее
1 ответ
Инструкции для вашего маршрутизатора вы найдете в статье Buffalo WHR-G125 Router Open Port Инструкции.
Вам нужно будет дать компьютеру статический IP-адрес. Если вам нужна дополнительная информация, сообщите нам, если вы используете Windows, Linux или Mac.
Вот инструкции для страницы маршрутизатора на вашем изображении:
В раскрывающемся списке "Группа" выберите "Новая группа".
Создайте имя для этого форварда и поместите его в поле "Имя группы". Имя используется только как напоминание и не влияет на переадресацию порта.
В раскрывающемся списке "IP-адрес в Интернете" выберите "IP-адрес AirStation".
Включите переключатель " TCP/UDP ".
В поле Номер порта и Порт локальной сети введите порт для пересылки (5000).
Введите статический IP-адрес компьютера в поле IP-адрес на стороне локальной сети.
Нажмите кнопку Добавить, когда вы все сделали.