По умолчанию http-сервер tornado будет прослушивать указанный порт для всех сетевых интерфейсов (IP-адресов). Таким образом, прохождение порта только должно работать нормально.
Вы также должны обязательно запустить экземпляр ioloop, который использует сервер:
http_server = tornado.httpserver.HTTPServer(application)
http_server.listen(8000)
tornado.ioloop.IOLoop.instance().start()
Документы Торнадо очень хороши.