У меня дома есть спутниковая широкополосная связь (это единственный провайдер, которого я могу получить).
Примерная схема сети ниже
The internet
|
My ISP
|
My IP address (what every site sees) 84.x.x.x. At least 3 customers of my
ISP are behind this IP address. Also is gateway.myisp.com
|
The box in my house (part router, part satelite signal decrypter,
part satelite dish power supply) 192.x.x.1
|
My router 10.0.0.1 (Also 192.x.x.100 )
|
My PC 10.0.0.5
Я не могу изменить настройки своего интернет-провайдера. В моем доме 84.x.x.x - это страница для mikrotik routeros (я ничего не могу изменить), 192.x.x.x - это запрос пароля, 10.0.0.1 - мой маршрутизатор, а 10.0.0.5 - apache на моем компьютере.
Снаружи 84.x.x.x - это пустая белая страница, а 192.x.x.x - сервер не найден.
Мой IP не динамический, он у меня уже больше года. Переход на speedtest показывает несколько сотен результатов для 84.x.x.x с разными скоростями, которые определенно не являются моим соединением, некоторые в то же время, когда я был в сети.
Я знаю, что сформулировал этот вопрос ужасно, но это действительно не моя область, любая помощь, чтобы лучше выразить это, была бы оценена.
Я хочу знать, учитывая, что мой интернет-провайдер, вероятно, проксирует мои соединения, а мой общедоступный IP-адрес, вероятно, является общим, возможно ли мне вообще запустить доступный из Интернета сервер любого типа (apache, irc, игры, и т.д.)?
(Еще одна странность, которая может быть связана: серверы IRC и клиенты bittorrent, которые обычно получают IP-адрес, вместо этого получают имя хоста, которое просто gateway.myisp.com)
Нет, это невозможно без разговора с вашим интернет-провайдером и его убеждения перенаправить вам хотя бы один порт. Затем вам нужно будет настроить все ваши маршрутизаторы для перенаправления этого порта на вашу машину. После этого ваш сервер будет доступен извне с помощью: your.isp.com:forwarded_port/
Другой способ - туннелирование, но вам нужен друг с общедоступным сервером, который настроит для вас VPN ТАКЖЕ с переадресацией портов. Тогда ваша машина будет доступна по адресу your.friends.net:forwarded_port/