Как подключиться к серверу Google App Engine из внешней сети

Я пытаюсь запустить веб-сервер с Go и Google App Engine. Сервер является сервером Ubuntu, и я успешно установил Go и Google Appengine. Я могу использовать сервер, который я создал локально... однако, я хочу иметь возможность использовать его вне моей локальной сети, например, из моего офиса. Есть ли способ настроить это? Вместо того, чтобы запускать сервер на локальном хосте:6000, я хочу иметь возможность подключаться к нему извне через XXX.XXX.XXX.XXX:6000. Я открыл порты 6000-6999 на моем маршрутизаторе.

Просто если кто-то захочет это увидеть, мой код сервера здесь, и он очень прост.

package main

import (
        "fmt"
        "net/http"
)

func handler(w http.ResponseWriter, r *http.Request) {
        fmt.Fprintf(w, "Hello world.")
}

func init() {
        http.HandleFunc("/", handler)
}

Заранее спасибо...

1 ответ

Решение

Вы можете запустить сервер с адресом,

dev_appserver.py --address 0.0.0.0 myapp
Другие вопросы по тегам