首页 > 其他分享 >(一)从路由器和IP地址开始折腾

(一)从路由器和IP地址开始折腾

时间:2022-10-07 11:22:30浏览次数:41  
标签:私有 192.168 255.255 地址 折腾 IP地址 DHCP 路由器

我们应当知道的一点是,由于IP地址只有32bit, 所以很快就面临着不够用的情况,现在之所以大家还在正常使用IPv4, 就是因为采用了公有地址和私有地址的概念:所谓的私有地址是从当时公有地址中还没有分配的一部分拿出来规定只能在内网使用而已,没有什么特殊的,那么私有地址是哪些呢,看到在下面的就知道自己的IP地址是私有地址了:

  • 10.0.0.0 ~ 10.255.255.255 # 也就是说,10开头的必定是内网私有地址,这个我在公司的电脑的IP地址就是这个打头, 这个网段的私有地址范围是最大的
  • 172.16.0.0 ~ 172.31.255.255 #这个比较难记, 可用地址范围是16x256x256
  • 192.168.0.0 ~ 192.168.255.255 #这个最熟悉,当前家庭设备的IP地址大多都是这个,可用范围是256x256个
  • 127.0.0.1,回送地址(常作为localhost)一般用于测试使用。例如:ping 127.0.0.1 来测试本机TCP/IP是否正常。

比如,现在我想查看我这台笔记本(windows)的IP地址,我输入以下命令:ipconfig

 

 

 

 

 

可以看到,我的IP地址是192.168.0.106, 这个不是我手动设置的,而是通过DHCP自动分配的。 那么什么是DHCP呢?

 

 

 为啥要有这个DHCP呢,理论上,自己设置IP地址也是可以滴,但是局域网中的机器一旦多了怎么办呢,几十上百,上千台难道都要手动设置吗,而且到时候很容易就产生冲突,使用DHCP就可以避免因自行设定IP地址而引起的地址冲突。还有就是为啥我们的手机随便接个wifi就可以上网了,里面也是DHCP在给手机自动分配IP地址,才让使用变得简单的。包括,我们手机为什么连接4G也能上网,本质上我猜测,也是用了运营商的DHCP,DHCP的具体工作原理,暂时不在这里深入探讨,目前大概知道是干啥的就行。

再看几个有趣的事情:对于192.168.0.x (子网掩码255.255.255.0)这个网段,192.168.0.0 代表着整个子网,而非单个主机;192.168.0.255则代表子网内的广播地址。

192.168.0.1是我的默认网关的地址,其实就是家里的路由器的地址。我们在浏览器中输入这个IP地址(浏览器默认在前面加了http://, 说明是走的http协议),就可以访问我们的浏览器的主页

 

 

 输入管理员密码后就可以进去发现这里打开了一扇新世界的窗户:

这里我们找到,DHCP服务器设置,就可以看到,为什我的笔记本和手机的地址都是从100开始的:

 

 

 

 

标签:私有,192.168,255.255,地址,折腾,IP地址,DHCP,路由器
From: https://www.cnblogs.com/Arnold-Zhang/p/16759310.html

相关文章

  • 假期下雨在家出不了门,爬下各个国家本地AS和IP地址备用
    数据源ipip.net,没会员,只能爬网站自己解析了-_-!,防止ip被封,没有启用多线程,后台运行慢慢解析吧记录下代码#!/usr/bin/envpython#-*-coding:utf-8-*-importsysimport......
  • 折腾黑苹果-小新Pro13
    最近在闲鱼上购入了一台2020版的联想小新Pro13,i510200u16g512g配置,Ax201网卡。这台机子原生硬件就可以完美黑苹果了,不需要更换配件。只是Ax201网卡不能随航和隔空投送,W......
  • 【Azure Developer】使用Python代码获取VM的IP地址 (Public IP + Private IP)
    记录使用以下的代码获取AzureVM中的IP地址"""Createandmanagevirtualmachines.Thisscriptexpectsthatthefollowingenvironmentvarsareset:AZURE_TENANT_ID:......
  • 【Azure Developer】使用Python代码获取VM的IP地址 (Public IP + Private IP)
     记录使用以下的代码获取AzureVM中的IP地址"""Createandmanagevirtualmachines.Thisscriptexpectsthatthefollowingenvironmentvarsareset:AZURE_......
  • 网络编程-IP地址的分类
    网络编程-IP地址的分类网络中有多台计算机,它们必须通过某种标识来区分每一台机器,这个用于区分的标识这就是IP地址;IP地址由4个数字组成,形如“192.168.1.1”。(其实是4个字......
  • Linux设置固定IP地址
    以Centos7为例终端运行ifconfig查看网卡配置信息如果无法找到该命令需要安装net-toolsyuminstallnet-tools如下图使用的网卡为eth0cd/etc/sysconfig/networ......
  • ARP协议 路由器原理
    ARP协议路由器原理  1广播与广播域广播:将广播地址作为目的地址的数据帧广播域:网络中能够接收到同一个广播所有节点的集合(在这里广播域越小越好)交换机控制不了广......
  • 【Linux】【虚拟机】 IP地址的动态与静态设置
    目录配置文件的修改配置文件的修改vim/etc/sysconfig/network-scripts/ifcfg-ens33IP配置方式(不指定:none,静态:static,动态:dhcp)如果想将动态地址改为静态地址,将dhcp改......
  • 路由器、集线器、交换机分别工作在OSI七层协议模型的哪一层
    路由器三层(网络层);集线器一层(物理层);普通交换机二层(数据链路层)。现在也有工作在第三层的交换机。OSI七层网络模型由下至上为1至7层,分别为物理层(Physicallayer),数......
  • C#编写的一个简单的IP地址配置切换器
    首先看程序界面,如下图所示的样子功能很简单,就是可以保存几个自定义IP地址配置以及切换。写这个主要是为了母亲用的,母亲在医院上班。医院的网分为内网和外网,内网是必须要......