当我在笔记本电脑上启动服务器时,我得到以下信息
server Server started at http://0.0.0.0:8000
server Documentation at http://0.0.0.0:8000/docs
我能够使用localhost:8000/docs
以及来访问它<my-private-ip>:8000/docs
。
但是当我使用动态 IP时,我无法访问它。这是为什么?当我通过 Web 浏览器访问页面时,我的动态 IP 用于访问 Web 内容。这意味着路由器将来自服务器的传入流量转发到我的笔记本电脑。那么为什么我不能使用我的动态 IP来访问我笔记本电脑上托管的应用程序呢?