У меня есть две основные проблемы с настройкой веб-сервера с использованием моего маршрутизатора dlink DIR-600L.
Выпуск 1:
Я запускаю сервер WebPy через порт 8080. Но поставщики услуг DDNS (например, dlinkddns.com или dyndns.org) разрешают только порт 80. Я могу запустить сервер в порту 80 с помощью команды sudo. Но мой сервер станет уязвимым, если я дам root-доступ. Поэтому я попытался переадресации портов в маршрутизаторе и на сервере. Но бесполезно. Я не знаю, правильно ли я это сделал.
Выпуск 2:
Несмотря на то, что сервер работает через порт 80, я могу получить доступ к своему сайту с локальных компьютеров только с использованием зарегистрированных доменных имен (например, nikz.dyndns.org). Никто в Интернете не может загрузить этот сайт, даже если он полностью загружен. Как я заметил в журнале сервера, запрос от других клиентов никогда не доходил до моего сервера.
Мне нужно запустить этот сервер через порт 8080, и мне нужно получить доступ к этому сайту из Интернета. Как мне это сделать? любая идея?