好的,所以我对网络和后端 Web 开发是半新手,目前正在学习 Flask。
我刚刚在我的笔记本电脑上打开了一个基本的小型 HTTP 服务器(“Hello World!”)并在端口 5000 上运行它。如果我在浏览器中访问 127.0.0.1:5000,我会正确地看到消息。
如果(在家里的另一台计算机上)我转到 192.168.1.40:5000,即用于服务器的计算机的私有 IP,那么我也可以从那里看到它。
但是,如果我希望朋友能够从本地网络之外的远方访问它,该怎么办?他们是怎么找到的?
我问谷歌我的 IP (IPv4) 是什么并尝试使用它,但正如我所料,它不起作用,因为(据我所知)它只是解析到路由器本身,不一定是运行服务器的特定计算机。我在这里做错了什么?
有人告诉我,没有相应子网掩码的公共 IP 地址毫无意义,因为人们不知道如何将网络 ID 与主机 ID 分开,这对我来说完全有意义。
然而,大多数时候我看到的 ip 地址(DNS、findmyip.com 等)只是关于 ip 而没有 cidr 号码。例如,我只是给一个网站提供了一个 ip 地址,它给了我正确的域名。
我错过了什么?我猜还有一些其他协议只能使用 ip 地址,但我还没有听说过这些协议。
如果我的问题表明对网络如何工作缺乏基本的了解,那么非常感谢资源。我是一名自学所有这些东西的开发人员,除了 5 分钟长的教程或 1000 多本晦涩难懂的书籍(Hi TCP Illustrated),我找不到我正在寻找的材料。
我正在从我的 WiFi 模块广播 mDNS 服务。我需要在我的 Linux PC 中找到它并获取它的 IP 地址。
当DHCPv6用于地址分配(由NDP路由器广告消息的 M 标志确定)时,主机显然还没有有效的链路本地地址。
对于无状态地址自动配置,指定主机发送初始邻居请求消息,其中 IPv6 未指定地址 (::) 作为源地址(RFC 4862 - 第 5.4.2 节)。
然而,DHCPv6 没有指定任何要使用的初始地址。它只是指定客户端在使用单播地址将 DHCP 消息直接发送到服务器时必须有一个地址(RFC 8415 - 第 17.1 节)
所以...
我怎样才能做到这一点?还有任何路由器已经准备好处理这样的事情了吗?有没有其他推荐的设置来解决这个问题。这是一个相对较低的预算(可能低于 200.00 美元)。我们已经有一个 24 端口的集线器。我们需要一个带有 DHCP 的路由器来处理这样的事情。我不确定哪个路由器可以做到这一点,也不知道如何正确设置。任何帮助将非常感激!:)
此设置适用于局域网派对!谢谢!
我家有网络。ISP 调制解调器连接到我的路由器,该路由器连接到我的计算机和笔记本电脑。当我查看我的路由器日志时,我看到了大量被阻止的访问尝试。我想知道是否可以阻止人们尝试访问我的无线网络。(我的路由器无法断电以减少其范围)
请检查下面的这些日志和我的路由器设置,我希望你能告诉我我能做些什么来阻止这种情况。另外我想知道这是否是一个人的工作。
另外我想知道我是否可以改进我的路由器设置,你们怎么看?
我有一个带有最新更新的 3Com OfficeConnect 路由器。我的路由器设置:
这是我过去 24 小时的日志,我省略了我自己的成功登录。
2009/11/07 23:49:36 : Blocked access attempt from 64.34.14.35
2009/11/08 00:26:43 : Blocked access attempt from 94.231.57.9
2009/11/08 00:49:38 : Blocked access attempt from 209.85.227.105
2009/11/08 00:49:41 : Blocked access attempt from …
Run Code Online (Sandbox Code Playgroud) networking router wireless-networking home-networking ip-address
MAC地址和IP地址用于唯一标识一台计算机。何时使用 IP 地址,何时使用 MAC 地址?
我的电脑有 2 个 IP 地址,一个是 192.168.1.100,另一个是 78.xxx
如果连接到套接字,网络外的程序将使用什么 IP 地址,它如何区分网络上的两台计算机?
不是我的路由器的“真实”IP 地址,并且由于我网络上的两台计算机共享同一个路由器,路由器之外的套接字程序如何正确形成 IP 地址以引用我的台式计算机和笔记本电脑电脑,在同一个内网?
Linux 下的 Opera(版本 10.10)(不知道其他操作系统)无法识别http://0.0.0.0/
为本地地址 ( http://127.0.0.1/
) ,而 Firefox 可以。
这些地址有什么区别?
在这种情况下,这两个浏览器哪个符合标准?
编辑
不仅Firefox
,而且还Konqueror
和wget
处理0.0.0.0
方式相同的本地地址。那么,它可能是特定于 Linux 的吗?
拨号时是否获得了自己的 IP 地址?
我正在尝试测试来自 LAN 外部的远程连接。我是否会获得可用于远程桌面和协助的 IP 地址?