为什么常见路由器的网关默认IP都是192.168.1.1

为什么常见路由器的网关默认 IP 都是 192.168.1.1?

因为发现这个问题没有被充分展开讨论,我补充一下。当然,我们常见的路由器默认的IP以及我们部以太网时,网关的默认IP都是192.168.1.1主要是因为192.168.0.0-192.168.255.255是一个私有IP范围。但在这个范围内第一个可用的子网其实应该是192.168.0.x,换言之第一个可用的IP其实是192.168.0.1。尽管192.168.0.1也是比较常见的一个网关IP,但如果用无线路由的话,会发现192.168.1.1更为常见,这是为何?其次,事实上用10.0.0.1或是172.16.0.1这样的IP作为网关IP同样可行,那么为什么大家都喜欢192.168.1.1,子网掩码255.255.255.0呢?是不是路由器能管理的子网大小有什么限制呢?或是,192.168.1.1只是在中国特别流行?另外,私有IP范围的制定者,当初又是如何想的呢?为什么挑这几个段呢?有什么故事呢?

2 条评论

分享

按投票排序按时间排序

24 个回答

赞同277反对,不会显示你的姓名

匿名用户

知乎用户、海小呆、金枪鱼 等人赞同

大家说的纯技术层面的东西都很对,关于192.168开头的地址的特殊性我就不废话了。这个问题有三个阶段的回答。1、历史上,也就是在宽带遍布全球以前,无论是企业用还是家用网关用的最多的默认内部地址是192.168.0.1。原因有三,一是当时网关上级没有私有地址,所以从192.168.0开始不会有什么冲突;二是用户基本都具有专业素质,客服念One ninety two dot one sixty eight dot o dot one不会有人真的试图去敲个字母o;三是Cisco认为IPv4地址需要节省,所有地址默认应该从最小的用起。嗯是的,请不要怀疑第二个原因和第三个原因的重要性。特别是第三个,以前Cisco经常宣传IPv4很快会用完的,号称三年内用完号称了快20年了,还没用完…2、在宽带开始普及之后,开始逐渐有品牌网关使用192.168.1.1了。原因继续有三:一是米国流行的宽带接入方式之一同轴电缆入户实际上是需要用小区NAT的,而小区NAT设备最早使用的就是商用网关,它们都是默认192.168.0.1的。很多商住楼内的互联网服务也是如此。所以只好让最终用户的设备用192.168.1了,避开0网段。二是用户普遍素质降低了,开始有人把字母o敲进浏览器地址栏了。三是各运营商定制开始多了起来,催生了一批小厂专门为某些运营商制造路由器,这些厂商从一开始造路由器直接内置地址就是192.168.1.1。3、在宽带普及之后,没人用192.168.0.1了。原因依旧……只有两个了这回。一是发现大家都用192.168.1.1了,客服起来也方便,生产厂也如此默认了下游厂商也不需要特别去修改。二是在宽带发展过程中常见病毒试图破坏家用网络的,都是集中扫描192.168.0网段,或者向这个网段广播包,这个网段变成了高危网段。至此,大家都不太用192.168.0了。==================竟然这样一个答案获得如此多赞,令鄙人受宠若惊。因此特来写一些补充,回答一些朋友评论中问的问题。1、为什么有的路由器用其他地址,10.0.0.x甚至192.168.1.253?因为……他们乐意。10.0.0.x是可能用的地址(私有地址)当中最短的,容易表达和记录,其容量也最大。至于历史渊源上,理由大致只有既然可以选就选个感觉不错的。253的来历是0和255都是广播地址(不是绝对不能用,而是会冲突),254经常被特殊网络设备占据。2、为什么CISCO认为IP地址会用完?不能大量使用10.x.x.x网段等私有网段吗?这个问题简直可以再开一个问题不过我还是稍微详细说一下好了。不能随便用私有地址非要用公网地址的原因有几个部分。首先是交换技术限制,当时还没有NAT这个标准技术,NAT成熟于九十年代末,其他的地址复用技术存在各种弊端(当时的NAT也是很不好用的),比方说需要在终端安装协议程序,需要特殊的硬件设备等。然后是硬件技术限制。当时ASIC技术不成熟成本高,交换机背板带宽小,延迟大,处理器性能低,也没有内存建立路由映射表,导致价格容易接受的网络设备性能低且“笨”。所以当时用来作为网关的大多数是PC或者服务器,就算这样很多时候服务器性能也不能满足上千终端的网络的应用,而且成本很高。最后一个原因也牵涉到为什么大家都用192.168.0.1作为基本的私有网络地址而很少用10.0.0.1——因为端口总数只有65536个。当时很少有任何设备能够支持如此多的终端在一个子网内,而NAT之类利用端口映射地址的技术显然不能保证服务超过65536个客户端,所以自然没有必要去使用10.x.x.x这个能容纳个终端的网段。总结来说,就是对于当时有大规模子网的组织来说最廉价的方案反而是购买足够多的公网IP,然后每个IP服务于少量终端。

编辑于 2014-03-08 33 条评论 感谢

分享

收藏 • 没有帮助 •

举报

• 作者保留权利

赞同8反对,不会显示你的姓名

萧井陌,http://cocode.cc技术社区

对比强烈的对比、乔孟阳、知乎用户 等人赞同

这个问题楼上说得很清楚了, 我想来补充一个故事.我第一次接触IP是在电脑室(那时还不叫网吧), 当年流行玩暗黑2, 局域网联机要输入主机IP地址, 所以192.168.0.x这串数字就这样被我记住了.后来有了自己的电脑, 再后来上了大学学了网络, 知道了子网划分, 知道了保留地址, 知道ABC网, 192.168.0.x系列地址打了几千遍了, 从来没觉得有什么疑问.直到前2个月. 那段时间频繁要敲ip, 敲得我最后有一天终于烦了, 我去走到阳台上去散步, 顺便看看外面的太阳.阳光真强烈一阵眩晕之中, 我猛然想到, 为何不用1.1.1.x做ip地址?果断坐回椅子把路由器换成了1.1.1.x, 从此我和我的电脑手机路由器游戏机幸福地生活在了一起, 直到现在.(ps, 我知道可以设置hostname不用IP, 但是1.1.1.x无疑是最理想的局域网ip地址, 我也知道1.1.1.x是个公网IP, 可我管那么多干嘛, 这个网站我一辈子都不会去上的, 抛开这个, 用10.x系列也远比192.x系列来得高明得多)

编辑于 2015-01-26 1 条评论 感谢

分享

收藏 • 没有帮助 •

举报

• 作者保留权利

赞同1反对,不会显示你的姓名

Yvonne Lu,曾经的才女,伪文艺丑女一枚

知乎用户 赞同

我感觉最合适的是10.0.0.1,不容易冲突而且方便记忆

发布于 2015-06-05 添加评论 感谢

分享

收藏 • 没有帮助 •

举报

• 作者保留权利

赞同47反对,不会显示你的姓名

陈扬,喜欢陶喆和街头顽童,爱思科爱命令行

冷默、知乎用户、知乎用户 等人赞同

以上一个都没有答到关键点,要回答这个问题首先我们要了解子网掩码的概念。1、192.168.0.1 这个地址与 255.255.255.0 做与运算的结果是 192.168.0.0 ,它的网络号是 192.168.0。2、192.168.0.1 这个地址与 255.255.0.0 做与运算得到的结果还是192.168.0.0 ,但是它的网络号却是 192.168。3、192.168.1.1 这个地址与255.255.255.0 做与运算的结果是192.168.1.0 ,它的网络号是192.168.1。4、192.168.1.1 这个地址与255.255.0.0 做与运算的结果是192.168.0.0,它的网络号是192.168。5、在早期的路由器中0段子网在没有子网掩码的情况下会与它的网络号相同而产生路由上的混乱,古老的路由协议RIP在路由时就不考虑子网掩码的问题,所以在cisco的设备上才有 ip subnet-zero这个命令用以打开对 0段子网的支持。当然现代的路由器应该不需要考虑这些问题了。

编辑于 2014-01-20 4 条评论 感谢

分享

收藏 • 没有帮助 •

举报

• 作者保留权利

赞同20反对,不会显示你的姓名

余天升,文字编辑工程师,计算机技术研究生

陶斯琴、zhaojmss、换名字 等人赞同

RFC-1918中规定了三类地址用来当作局域网中使用的地址1个A类网段:10.0.0.0/816个B类网段:172.16.0.0/12256个C类网段:192.168.0.0/16家用的当然不需要占用A类和B类的IP啦

发布于 2013-03-29 7 条评论 感谢

分享

收藏 • 没有帮助 •

举报

• 作者保留权利

赞同9反对,不会显示你的姓名

yangxq,被折叠已成习惯

zhaojmss、知乎用户、陈王奋起 等人赞同

很多无线路由是作为有线路由的下级,一般假设有线路由网关为192.168.0.1,默认192.168.1.1就不会和有线网关冲突。想想一下一个场景,带着tp-link的便携无线路由去宾馆,宾馆的有线网关是192.168.0.1,无线路由器网关为192.168.1.1,WLAN口为DHCP,则插上就能用。如果是192.168.0.1,则还需要修改IP,甚至有可能对宾馆的网络造成干扰。

发布于 2013-03-29 8 条评论 感谢

分享

收藏 • 没有帮助 •

举报

• 作者保留权利

赞同15反对,不会显示你的姓名

飞扬,Linux SysAdmin,永远的Beta版

老马、匿名用户、海若 等人赞同

挑着回答吧,为什么 192.168.1.1 相对于 192.168.0.1 更多呢?因为长期以来,大量路由器品牌,尤其是低端路由器品牌,默认的地址就是 192.168.1.1,以至于你产生了这个印象。比如 TP-Link (普联),Fast (迅捷),Mercury (水星) <--- 这三个其实是一个厂出的以及 NetGear, Tenda ——相信这些已经基本覆盖了绝大多数普通用户日常生活中见到的 90% 以上的路由器品牌。而这些品牌的早期型号,甚至可以说,从我观察的情况,不管是有线无线,上述品牌至今为止的绝大多数型号,都采用了 192.168.1.1 作为默认地址。值得一提的是,像 Tenda,早期的型号是 192.168.0.1 的,现在新出的一些型号也改成 192.168.1.1 了,估计也是顺应了用户的这个习惯吧。为什么是 1.1 而不是 0.1? 也许厂商觉得(作这个决定时大概 PM 在业内的作用还不是很大),192.168 本身就很难记了,用 1.1 总比 0.1 好些吧?(纯属无责任推测 XD)毕竟普通用户知道 IP 地址就已经很难得了,况 0 是初始之义乎?

发布于 2013-02-11 8 条评论 感谢

分享

收藏 • 没有帮助 •

举报

• 作者保留权利

赞同2反对,不会显示你的姓名

知乎用户,someone who still have dream

Acme Storm、知乎用户 赞同

1. 我印象中用过的路由器有默认网关IP为192.168.0.1;192.168.1.1;10.0.0.1.2. 如你所说,其实任意一个A/B/C类的私有地址都可以拿来用,造成你说的现象的应该是几个大厂做路由系统时候的一种默认规则。从0开始或者从1开始这个显然是几十年来一直虐心的纠结,我个人理解是随即选择了然后一直沿用而已,我没有发现关于有线网络/无线网络的区别,也不知道背后有什么故事。至于为什么大部分都是默认实用一个C类地址,也是因为C类足够,做技术的一般都会被“够用即可”这个原则所累,所以就造成绝大部分路由默认都用C类做子网。 另外,一般家用路由器能支持并行连接的设备数量应该远小于254。3. 关于子网掩码,是的确实可以再apply一个小一点的子网掩码(CIDR),但是这对大多数人来说这只是增添了麻烦,没有实际的好处,所以也就没人这么做了

发布于 2013-01-10 添加评论 感谢

分享

收藏 • 没有帮助 •

举报

• 作者保留权利

赞同0反对,不会显示你的姓名

阿健,看到的远比想象中的复杂

从用户体验角度看,1.1输入起来更方便,0.1输入起来比较麻烦。(可以自己试一下哈,虽然就是一位数字不一样,但是真的感觉很麻烦。)

发布于 2013-04-15 添加评论 感谢

分享

收藏 • 没有帮助 •

举报

• 作者保留权利

赞同0反对,不会显示你的姓名

觉浅,林志玲管理委员会主任

1. 因为LAN的特点就是:网络多,主机少。所以这些IP段就适合做私有网络。2. 至于为什么把.1.1作为缺省的default gate设置,@葛巾 的回答可信。就是个跟风,约定俗成。3. 子网掩码,具体请参考RFC950。255.255.255.0表示前三段都是网络地址,最后一段是主机地址,这是C类网的默认的掩码。

发布于 2013-03-29 添加评论 感谢

分享

收藏 • 没有帮助 •

举报

• 作者保留权利

赞同3反对,不会显示你的姓名

qin meng

Aiden Zhang、李冰彧、知乎用户 赞同

192.168.0.0/24 是IANA划分的c类地址范围 ,255个段,每个段255个地址。192.168.0.1恰好是c类段第一个地址,00年之前,包括微软都喜欢用192.168.0.1,之后有些路由器厂商开始192.168.1.1,然后大家就泛滥了。至于为什么,有个搞网络的老人曾经给我讲过这么个故事,以前在学校自己组局域网,一开始大家都用0段,1为网关。后来很多人知道了就用这个上网,或者不共享也冲突的厉害,这样做网关的就成宿舍里免费isp了,于是开始有人用1段。由0换1在我的印象里似乎跟防止猜测网关ip有关。不过很快大家发现其实没啥意义,有种东西叫做免费arp。

发布于 2013-07-24 2 条评论 感谢

分享

收藏 • 没有帮助 •

举报

• 作者保留权利

赞同1反对,不会显示你的姓名

windroid,二逼高中生

知乎用户 赞同

192.168.1.1属于IP地址的C类地址,属于保留IP,专门用于路由器设置。一般来讲这个地址的密码根据路由器厂商的设置会有所不同,但一般会是:用户名(区分大小写):admin 密码:admin如果您已经修改了这个密码,请输入您修改后的密码。如果不是您修改的,可以重设路由器管理员来获取这个密码。IP地址由两部分组成,即网络号和主机号。网络号标识的是internet上的一个网络,主机号标识的是网络中的某台主机。IPv4的地址长度为32位,共4个字节,但实际中我们用点分十进制记法。192.168.1.1是一个常用的默认的专用Internet协议地址,许多硬件制造商出厂设置就是用的这个地址。他们将其设置为默认值(出厂设置),但是用户可以根据自己的喜好利用路由器面板进行更换。私有IP地址范围从192.168.0.0到192.168.255.255,主要特点是,他们在所属的公共网络中是无与伦比的。换句话说,你可以将工作使用的电脑以及家用电脑IP地址都设置为192.168.1.1,这没有问题。但是在你网络覆盖范围之外,它可能会造成一定的问题,如排序碰撞 - 意思是两个网络设备不能在互联网上使用相同的IP地址。私有IP地址第二个重要特征是重复使用的资格。您可以重复的使用一个地址,甚至在不同的网络条件下,可以由不同的用户一起使用。可以参考百度百科:http://baike.baidu.com/view/5570918.htm

发布于 2013-07-22 2 条评论 感谢

分享

收藏 • 没有帮助 •

举报

• 作者保留权利

赞同5反对,不会显示你的姓名

知乎用户,《==快快快给我点赞~

钟耀锋、知乎用户、洪序员 等人赞同

我以前见过的都是192.168.0.1的,最近才多了些192.168.1.1。我觉得是因为之前的设备用0的太多了,如果两个的LAN口接在一起就会导致IP冲突,另外也许会有很多木马会自动对192.168.0.1的地址进行攻击,所以大家才开始使用1了。另外,现在流行的把宾馆有线网络转无线的AP,一般自己的地址都设置成192.168.1.253,以避免冲突。

发布于 2013-03-29 添加评论 感谢

分享

收藏 • 没有帮助 •

举报

• 作者保留权利

赞同7反对,不会显示你的姓名

知乎用户,创业者,壁球爱好者,App及嵌入式软件开发,

李冰彧、知乎用户、知乎用户 等人赞同

上述答案均没到点上,首先使用192.168 这个网段的路由器,表示这个路由器内部有一个NAT网关。1.这个网关的作用的就是把一个公用IP的网络共享给局域网多台设备使用。也就是我们讲一个ADSL线加上路由器就能给家里几台电脑上网就是有这个网关软件在。2.NAT网关算法是把内部不同机器的IP包转换成外部IP上不同端口的包转发出去。从而达到共享目的。3.这种外部网络上即有需要这种转换的包,也有外部网络普通的包。那NAT如何知道哪一些包是转发到内部局域网呢? NAT采用一个简单算法,即规定内网IP必须是一个私有网络IP,即这种IP地址是不可能出现在互联网当中的。这样NAT用一个很简单也很高效的办法就识别要转发的。只要是看私有IP的地址包,就是转发到内部局域网。4.而192.168.1.x,是第一个私有网段,而网关约定为这个网段第一个IP,就是192.168.1.1 .。理论上,你换成192.168.2.x 和192.168.80.x都是效果一样的。

发布于 2013-03-29 11 条评论 感谢

分享

收藏 • 没有帮助 •

举报

• 作者保留权利

赞同1反对,不会显示你的姓名

孙波

知乎用户 赞同

便携式AP会特意避开192.168.1.0 和192.168.0.0网段,同时也会根据WAN口获取的地址自动修改网关的地方。

发布于 2013-10-07 添加评论 感谢

分享

收藏 • 没有帮助 •

举报

• 作者保留权利

赞同1反对,不会显示你的姓名

知乎用户,超爱紧身衬衣的瘦子

知乎用户 赞同

我记得以前还没有一体式的无线路由,要一条宽带给多个设备使用的时候,要用有线路由接Modem来实现。那时候我鼓捣过,Modem的设置地址是192.168.0.1,如果都用0.1这个网段的话,如何区别进入设置呢。所以路由器就用192.168.1.1了吧。纯属个人猜测。

编辑于 2015-07-15 添加评论 感谢

分享

收藏 • 没有帮助 •

举报

• 作者保留权利

赞同2反对,不会显示你的姓名

润梦好雨,软件测试工程师

Leven、黄兴 赞同

做为占领中国市场30%的路由器生产商的公司的技术职员,我想我还是有一定资格回答这个问题滴。首先10.0.0.0的私有地址是不能用做网关的,这是个a类地址,a类地址不能用于商用和公网地址。其次,其实,网关用C类地址的任一个都无所谓,只要路由设置ok,只要地址池ok,只要和公网地址不冲突,爱用哪个用哪个。至于为什么要用这个,纯粹是习惯问题,也有特殊的,例如烽火的,人家就用192.168.88.1,照样跑啊。我们工作时,都可以随意设置。不过怎么进入路由器的command line,怎样进入管理页面,这些都是专业的啦,不能随意透露,整天上班都是搞这些。

编辑于 2014-03-07 4 条评论 感谢

分享

收藏 • 没有帮助 •

举报

• 作者保留权利

赞同1反对,不会显示你的姓名

知乎用户,http://github.com/O-T-L

谢奕涛 赞同

其实,TP-Link开始在用192.168.1.253。

发布于 2014-03-08 添加评论 感谢

分享

收藏 • 没有帮助 •

举报

• 作者保留权利

赞同0反对,不会显示你的姓名

袁培宏,C/PHP/JS程序员

这个是路由器厂家的出厂设置,每个厂家的出厂设置都可能不一样;至于为什么常见的路由器默认网关IP是192.168.1.1 ,那是因为这个厂家的市场占有率高的原因了,与技术什么都没有关系。我们的路由器出厂的时候,有多个网口,每个网口从0~5,依次的IP地址是192.168.0.1192.168.1.1192.168.2.1192.168.3.1192.168.4.1

发布于 2013-11-06 添加评论 感谢

分享

收藏 • 没有帮助 •

举报

• 作者保留权利

赞同0反对,不会显示你的姓名

li larry,消费类网络电子产品经理

1.1是习惯,0.1是考虑到前面DSL Router也用了1.1为了避免地址冲突才改的