为什么有的电脑设置了固定IP才能上网

印象中电脑是通过路由自动分配IP上网的 可是几天发现一天电脑事固定IP 还有默认网关 请问这是怎么回事啊 我刚开始接触网络 不太懂

这个问题可能是局域网内不止一台设备提供了DHCP服务,客户端错误使用了不是网关提供的DHCP服务后,造成无法正常访问外网,所以,需要设定固定IP,才能纠正这个错误。
要理解这个原理,需要对TCP/IP网络通讯原理做一点了解。
在TCP/IP网络中,计算机往往需要设置IP地址后才能通讯,然而,实际上计算机之间的通讯并不是通过IP地址,而是借助于网卡的MAC地址。IP地址只是被用于查询欲通讯的目的计算机的MAC地址。 ARP协议就是用来向对方的计算机、网络设备通知自己IP对应的MAC地址的。在计算机的ARP缓存中包含一个或多个表,用于存储IP地址及其经过解析的以太网MAC地址。一台计算机与另一台IP地址的计算机通讯后,在ARP缓存中会保留相应的MAC地址。所以,下次和同一个IP地址的计算机通讯,将不再查询MAC地址,而是直接引用缓存中的MAC地址。 IP地址的修改非常容易,而MAC地址存储在网卡的EEPROM中,而且网卡的MAC地址是唯一确定的。当获取到DHCP服务后,网关的ARP表里面就会存储对应电脑的MAC地址。以便客户端可以对外通讯。
随着网络产品的不断普及,局域网的应用也越来越多,原先服务器才能提供的服务,现在一个小路由产品,就可以担负起来了。 在现实使用过程中,特别是工厂级的网络使用中,很多地方会用到无线路由设备,当这些设备的DHCP服务打开的时候,一旦错误的向局域网内开放,就会造成DHCP混乱,导致客户端虽然获取了正确的IP段地址,但是,网关的ARP表并没有更新。因此,不得不通过设置固定IP的方法,来主动访问网关,从而让网关获取到数据包,以便更新ARP表。
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-06-02

所有电脑上网都需要有一个唯一的IP地址来指定他在网络中的位置。

    最基础的方法是每个电脑各自手动设置,但这样就经常会有重复的IP出现,而重复的结果就会导致IP重复的人无法上网(就像是让你自己注册网站的用户名一样,总会有重复的无法注册)

    所有后来就有DHCP服务,所以的电脑IP 不再是自己定义,而是统一由一台机器给大家分配IP,因为都由这个机器分配 所以自然不会重复啦(就像是QQ 账号绝对不会重复)

但并不是所有的 路由器都会开启DHCP 服务,对于那些没有开启DHCP的路由器,但你连上去之后,因为自动无法获取IP,所以你只能手动填写一个和别人不冲突的IP。

第2个回答  2009-07-03
很简单,如果自动分配的话,肯定是有DHCP服务器或带DHCP功能的路由器给分发地址和网关的,你发现固定的那是手动设置的ip地址,网关是路由器或代理服务器的ip地址。上网的效果和自动分配是一样的!本回答被提问者采纳
第3个回答  2009-07-03
没开启DHCP 服务
无法自动分配
第4个回答  2019-12-05
兔#子动态代理是一款功能强大的IP地址转换软件,连接速度很快,
能够修改电脑或者手机的IP地址功能, 隐藏我自己真实的IP,
可以用于注册, 投票, 用鼠标点击, 刷单, 网站seo等等。
1:下载IP软件
2:选择全国300个城市连接
环境:WinXP/Vista/Win7/Win8/Win10/手机
去官网下载相应版本安装
相似回答