Объявление

Collapse
No announcement yet.

Есть сайт на локальной машине. Как показать его внешнему миру?

Collapse
X
 
  • Filter
  • Время
  • Show
Clear All
new posts

  • Есть сайт на локальной машине. Как показать его внешнему миру?

    У меня есть сайт на локальном компьютере, на который я захожу по http://localhost:8080 .
    Я хочу показать его некоторым людям, так, чтобы они заходили на него через интернет.
    Как это сделать? Если что, ОС Windows 7.

    Пробовала port forwarding на роутере (Asus Dsl-N10), не работает (http://my_external_dynamic_ip).
    Service Name=HTTP Server
    Port Range=80
    Local IP=192.168.1.101
    Local Port=8080
    Protocol=BOTH
    Также пробовала ставить Port Range 2000 и заходить http://my_external_dynamic_ip:2000, тоже не работает.
    Фаервол на роутере включен, но никаких правил не прописано. Когда выключала его, тоже не работало.
    При прописывании в DMZ, IP Address of Exposed Station = 192.168.1.101 тоже не работает.

    Есть ли другие способы, бесплатные или дешевые? Сайту нужен glassfish и БД derby.

  • #2
    С чего начать траблшутинг.
    Сообщение от elena122 Посмотреть сообщение
    У меня есть сайт на локальном компьютере, на который я захожу по http://localhost:8080
    Надо попробовать вместо localhost указать IP-адрес своего сетевого интерфейса. (192.168.1.101?). Если это не заработает, то прочее бесполезно.
    Сообщение от elena122 Посмотреть сообщение
    port forwarding на роутере (Asus Dsl-N10)
    Port Forwarding HTTP on the Asus DSL-N11 - PortForward.com
    возможно, подойдёт
    Сообщение от elena122 Посмотреть сообщение
    При прописывании в DMZ, IP Address of Exposed Station = 192.168.1.101 тоже не работает.
    того быть не может Снаружи идут на порт 8080? всё обязано работать.

    При портфорвардинге "80-й порт наружу", а также при DMZ ("virtual server") c 80-м портом на сервере, я бы сперва убедился, что сам роутер не торчит наружу 80-м портом. Или отключить ему "управление снаружи", или использовать другой порт.
    Но.
    При DMZ ("тупо пробросе"), использование порта 8080 вроде засад не таит, и "всё обязано работать".
    --
    ¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиЖ

    Comment


    • #3
      В настройках роутера поставила разрешение на пинг и удаленное управление через 8080. С сайтов проверки пинга - пингуется. Завела dyndns.
      С моего компьютера открывается
      http://192.168.1.101:8080/
      http://my_external_ip:8080/
      http://my_acc.dyndns-remote.com:8080/

      С чужих компьютеров не открывается.

      Comment


      • #4
        Сообщение от Aлекc Посмотреть сообщение
        ...
        Обязано-то обязано, но у ISP могут быть заблокированы определенные сервисы в целях безопасности -надо глянуть на их сайте для начала.

        Comment


        • #5
          Слишком много усилий и много работы для маленькой цели.

          Если целью является только показать сайт, то есть компании предлагающие фри веб спейс, погуглите,

          вот например Free Web Hosting with PHP, MySQL and cPanel, No Ads

          Кидаете туда ваши страницыи показываете всему миру...
          Last edited by Kosha; 11.06.2012, 09:14.

          Comment


          • #6
            Сообщение от elena122 Посмотреть сообщение
            В настройках роутера поставила разрешение на пинг и удаленное управление через 8080.
            имхо, вот это выделенное убрать немедленно. Совпадение с пробрасываемым портом. Нехорошо это.
            Возможно, это поможет. Если же нет
            Сообщение от elena122 Посмотреть сообщение
            С моего компьютера открывается http://192.168.1.101:8080/
            http://my_external_ip:8080/
            ->
            Сообщение от Peter Посмотреть сообщение
            у ISP могут быть заблокированы определенные сервисы
            или же у удалённых открывальщиков карма неправильная.
            Для борьбы с ISP, можно пересесть на какой-либо порт с безобидным номером. (не-well-known)
            У Вас, я вижу, с форвардингом всё нормально получается. Значит, получится и на другой порт перелезть. Что удобнее, на выбор:
            - виндоузный сервер пересадить на другой порт, а на роутере оставить DMZ
            - на роутере портмаппить на другой внешний порт. Не 80, не 8080 не 3128 и не 22
            --
            ¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиЖ

            Comment


            • #7
              Раздавать сайт с локального компа - моветон. Не делайте так. Гуглите бесплатные хостинги.

              Comment


              • #8
                Сообщение от IIIusion Посмотреть сообщение
                Раздавать сайт с локального компа - моветон. Не делайте так. Гуглите бесплатные хостинги.
                +1

                Comment


                • #9
                  Да чо вы уж!
                  ну моветон, а мож там чего специфическое.
                  Например, сайт для управления оборудованием дома и просмотра видеокамер
                  Сообщение от elena122 Посмотреть сообщение
                  Сайту нужен glassfish и БД derby.
                  я, простите, без гугля не могу понять этих слов. Малоличо.

                  и да, вместо форвардинга одного порта открывать ВИНДОУЗНЫЙ комп "весь" (это называется DMZ у бытовых роутеров) - моветон куда больший, имхо.
                  --
                  ¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиЖ

                  Comment


                  • #10
                    Вопрос решен

                    Большое спасибо всем за участие и ответы! В конце концов, я нашла подходящий виртуальный сервер, где и развернула сайт!

                    Comment


                    • #11
                      Сообщение от IIIusion Посмотреть сообщение
                      Раздавать сайт с локального компа - моветон. Не делайте так. Гуглите бесплатные хостинги.
                      С чего бы это?
                      Вовсе не так.

                      Comment


                      • #12
                        Сообщение от Peter Посмотреть сообщение
                        +1
                        -1

                        Comment


                        • #13
                          Всё зависит от количества запросов и пропускной способности. А главное, стоит ли держать комп включённым, то есть экономическая сторона вопроса.
                          Как то так.

                          Comment


                          • #14
                            Сообщение от Eldar Посмотреть сообщение
                            А главное, стоит ли держать комп включённым, то есть экономическая сторона вопроса.
                            Лично я, к примеру, повадился дома держать вечно-включенную машинку, слабенькую и тихую, но везущую прокси(кэш+фильтр) и торренты. Он же может поднять резервный линк через GPRS, например, при смерти проводного провайдера (но только когда я ему свой телефон в USB воткну)
                            Выложить там "сайт" - ачобыинет.

                            Сейчас вот, собирая вещи к переезду, готовлю в подарок сестре оставшуюся машинку на Atom230 - будет сквид+делюге. А у дочки работает года два уже - на Geode 500 (но без диска и без торрентов, просто polipo). Не жужжит, т.к. ни дисков, ни вентиляторов. Ускоряет, экономит полосу. Экономия трафика безразлична, т.к. анлим.
                            --
                            ¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиЖ

                            Comment


                            • #15
                              ну, для тех кто любит трудности - заниматься сексом стоя в гамаке тоже нормально

                              Comment

                              Working...
                              X