目前我的家庭网络设置如下:
我有一台运行 Windows 7 的主机笔记本电脑,连接到 USB 数据卡以访问互联网。我的客户端笔记本电脑运行 XP,可以访问共享互联网。
我在主机上创建了一个临时网络。只需在 Windows 7 开始搜索框中输入“adhoc”,然后按照屏幕上的步骤操作即可。这样就创建了一个无线网络。我将其命名为 mynetwork。并从共享中心共享了 USB 数据卡互联网连接。
现在,我正在学习使用代理服务器。我已经在客户端计算机上安装了 ccproxy 服务器,并已设置 Firefox 以使用此代理。因此,我的客户端计算机和代理计算机 IP 地址相同(我通过 ipconfig/all 查找到的 IP 地址)。代理正在运行。
我的问题是,下次我连接到家庭无线网络时,我的客户端 IP 地址会改变吗?在这种情况下,我必须再次检查 Firefox 代理设置和代理客户端设置中的 IP 地址?快速断开连接后,我看到我的客户端 IP 地址保持不变,但我想知道一天左右后,IP 地址是否会改变?
当我连接到 mynetwork 时,我收到的状态消息为“正在获取网络地址”,这让我想到也许每次客户端都会获取一个新的 IP 地址。
答案1
DHCP 不会每次都真正获取新地址,但它会检查 DHCP 服务器是否能继续使用相同的 IP 地址,并刷新其租约。大多数家用路由器默认租约是一周,因此只要您在该时间段内登录,您就会继续获得该 IP 地址的租约。如果没有,则该地址可能已被分配给另一台计算机(在家庭环境中不太可能发生,但在公司环境中更常见)。
如果您的数据共享使用 TCP/IP 上的 NetBIOS 进行解析,那么您就不需要太担心 IP 更改和切断。
如果您仅使用 IP 地址连接以查找另一台计算机,则 IP 更改时可能会失去连接。为避免这种情况,您可以简单地分配静态 IP 地址。