Я плохо провожу время в студенческой квартире: я хочу запустить веб-сервер на своем ноутбуке, который должен быть доступен вне сети.
Я сижу за каким-то прокси-сервером, который передает исходящие пакеты на соответствующий сервер, но когда дело доходит до входящих сообщений - он не будет правильно направлять их на мой ПК. (Похоже, пакеты передаются только в том случае, если какой-либо компьютер из студенческой квартиры уже подключен к серверу-отправителю)
В прошлом у меня был небольшой виртуальный частный сервер, который отправлял входящие запросы веб-сайтов через обратную оболочку на мой ПК. Который затем возвратил содержание сайта, и посетитель мог видеть мой сайт. К сожалению, у меня больше нет этого сервера ...
У вас есть идеи, которые могут решить мою проблему?
Ответы:
Честно говоря, не существует легкого способа сделать это, и любой способ, которым я могу думать, является уродливым взломом. У вас нет общедоступного IP-адреса (что затрудняет работу), прокси-сервера (что усложняет работу) и реального доступа. Я уверен, что есть некоторые вопросы политики, которые необходимо решить.
ОДИН взлом, который я могу придумать, может помочь в настройке туннеля ipv6 к вашему веб-серверу, а затем использовать общедоступный прокси-сервер 6-4 для подключения пользователей. Таким образом, вы сможете подключаться через туннель ipv6, иметь публичный (ipv6) адрес, и теоретически ваши пользователи смогут подключиться к нему. Естественно, для правильной работы потребуется некоторое тестирование, поскольку я понятия не имею о точном характере вашего брандмауэра и прокси.
Я бы использовал freenet6 с клиентом gw6c (хотя клиент windows должен работать) с методом v6udpv4 (который работает за nat). Мои клиенты, вероятно, захотят использовать шлюз сайта Sixxs для доступа.
источник
Прежде всего, у меня такая же ситуация, я сделал этот туннель ipv6 на freenet6, работает как по волшебству. Я просто хотел бы отметить, что вам не нужен шлюз 6-4proxy или Sixxs для входа ваших клиентов с подключением ipv4, все, что вам нужно сделать, это получить доступ к вашему серверу, используя ваш делегированный домен http://youraccountname.broker. freenet6.net и они хороши, чтобы пойти.
источник