IP地址及网络常识
一、IP
互联网网络协议(internret protocol address ,IP),IP地址是IP协议提供的一种统一的标准化的地址格式,它会为互联网中的每个网络和每台主机备提供一个逻辑地址,来区分物理地址。每台主机必须有IP地址才能通信。
二、地址分类
总共有五类IP地址:A B C D E
A:1.0.0.0~127.255.255.255 在IP地址的四段号码中,A类地址的第一段为网络地址,后三段为主机地址,所以A类地址是由1字节的网络地址和3字节的主机地址组成的,网络地址的最高位必须是0,A类网络地址较少,为126个网络,每个网络的主机为1600万多台 (2的24次方-2)
B:128.0.0.0~191.255.255.255 B类地址的前两段号码为网络地址,为16位,后两位为主机地址,也是16位,所以B类地址是由2字节的网络地址和2字节的主机地址组成的,网络地址的最高位必须是10,B类网络地址使用于中等规模的网络,为16384个网络,每个网络的主机为6万多台 (2的16次方-2)
C:192.0.0.0~223.255.255.255 C类地址的前三段号码为网络地址,为24位,后一位为主机地址,也是8位,所以C类地址是由1字节的网络地址和3字节的主机地址组成的,网络地址的最高位必须是110,C类网络地址使用于大规模的网络,为209万余个网络,每个网络的主机为254台 (2的次8方-2)
D:224.0.0.0~239.255.255.255 D类地址又称多播地址,即是组播地址,多播地址的最高位必须为1110。
E: 保留,实验所用。
三、子网掩码
子网掩码(subnet mask)又称地址掩码,作用是将IP地址划分为网络地址和主机地址,每个IP对应的都有一个子网掩码,是一对一的形式。同时子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络地址和主机地址,并说明该IP地址是在局域网上,还是远程网上。
默认情况下 A:255.0.0.0 B: 255.255.0.0 C:255.255.255.0 D:255.255.255.255
四、网关
网关(gateway)字体意思大家应该都知道,就是一个关口,可以比喻成大门这样的,所以网关就是一个网络连接到另一个网路的“关口”,实质上就是一个网络通向其它网络的IP地址,主要用于不用网络间的传输。
例如电脑设备上网,如果接入的是同一个交换机,在交换机内部数据传输是不需要经过网关的,但如果两台设备不在一个交换机网络,则需要在本机配置网关,内网主机的数据通过网关,网关把数据转发到其它的网络的网关,直至找到对方的主机网络,然后返回数据进行通信。
五、MAC地址
MAC地址是物理地址、硬件地址,用来定义网络设备的位置,在OSI模型中,IP地址在第三层网络层,路由器在这层。MAC地址在第二层数据链路层,交换机在这层。因此一个主机会有一个MAC地址,而每个网络位置都有一个专属于它的IP地址。
六、centos7配置IP
配置前需要关闭network的守护进程NetworkManager 。 systemctl stop NetworkManager
进入/etc/sysconfig/network-scripts/下
主要修改增加:
BOOTPROTO=static|no
IPADDR=xxx.xxx.xxx.xxx
NETMASK=255.xxx.xxx.xxx
GATEWAY=xxx.xxx.xxx.xxx(选填项)
配置完成后,需重启network服务。 systemctl restart network
七: 配置DNS
有时候你会使用不了yum,会出现识别不了主机名的提示,这时候需要配置以下主机的DNS
vim /etc/resolv.conf
nameserver 8.8.8.8
八、linux网卡自定义命名
如果你是用的是Centos7,你的网卡默认命名不是eth0,是类似ifcfg-eno16878766这样的,如果想改,则需:
1,编辑/etc/sysconfig/grub文件
vim /etc/sysconfig/grub
在倒数第二行quiet后加入
net.ifnames=0 biosdevname=0
2,执行命令 grub2-mkconfig -o /boot/grub2/grub.cfg
3,重命名网卡 mv ifcfg-eno16878766 ifcfg-eth0
4,修改ifcon-eth0文件中的DEVICE=eth0
5,重启服务
IP地址及网络常识的更多相关文章
- win10 安装虚拟机提示 主IP地址显示网络信息不可用
问题:在虚拟机详情下面显示 主ip地址:网络信息不可用 解决办法: 先root用户[root@dfhf~]#cd ..[root@dfhf/]#cd /etc/sysconfig/network-sc ...
- ip地址的网络配置
记录一下linux下的网络配置 3.执行命令(通过ifconfig查一下网卡): vi /etc/sysconfig/network-scripts/ifcfg-eth2 注:按字母a,代表插入. 编 ...
- Linux 学习之路 --------ip地址虚拟网络
// ifconfig 查看IP地址 网络信息 我的IP 39.161.136.25 ① 为网卡临时配置IP地址 ifconfig eth0 39.161.136.5 (netmask ...
- 2-4-搭建DHCP服务实现动态分配IP地址-NTP网络时间同步
本节所讲内容: •DHCP服务器工作原理 •使用DHCP为局域网中的机器分配IP地址 •使用DHCP为服务器分配固定IP地址 •ntpdate加计划任务同步服务器时间 ---------------- ...
- 搭建DHCP服务实现动态分配IP地址-NTP网络时间同步
本节所讲内容: DHCP服务器工作原理 使用DHCP为局域网中的机器分配IP地址 使用DHCP为服务器分配固定IP地址 ntpdate加计划任务同步服务器时间 实验环境: 服务端:xuegod63 ...
- ip地址和网络端口总结
ip地址 ip地址默认指ipv4地址,用4个字节表示,转换为点分10进制,可以表达范围0.0.0.0到255.255.255.255的地址,大约为42.95亿个地址.互联网编号分配机构(IANA,In ...
- “一键”知道自己的IP地址和网络供应商
打开浏览器,然后在地址栏里面输入“www.baidu.com” 进入百度主页以后,在搜索框内输入 “ip”,然后回车就可以了
- ubuntu 12.04 以固定 IP 地址连接网络并配置DNS
sudo vim /etc/network/interfaces auto eth0 iface eth0 inet static address 192.168.2.155 netmask 255. ...
- IP地址子网掩码主机地址网络号主机号
(1)子网掩码1所对应的位为网络号位 而所对应的位为主机号位 IP地址+子网掩码=网络号: IP地址+子网掩码(反码)=主机号. (2)主机号中的m位被用来表示网络号了,也就是子网号,将0-255划分 ...
随机推荐
- getDimension与getDimensionPixelOffset与getDimensionPixelSize的区别
getDimension() 返回float型px值 精确 getDimensionPixelOffset() 返回int型px值 ...
- 安卓开发:UI组件-图片控件ImageView(使用Glide)和ScrollView
2.7ImageView 2.7.1插入本地图片 一个图片控件,可以用来显示本地和网络图片. 在首页添加按钮ImageView,指向新页面(步骤与前同,不再详写). activity_image_vi ...
- SqlServer主键和自增长设置
SqlServer主键和自增长设置 Intro 有时候有些 sql 语句有些不太记得了,谨以此文备忘. 设置主键以及自增长可分两种情况: 新创建表 表已创建但是没有设置主键和自增长 新创建表 创建表 ...
- Spark之Pipeline处理模式
一.简介 Pipeline管道计算模式:只是一种计算思想,在数据处理的整个流程中,就想水从管道流过一下,是顺序执行的. 二.特点 1.数据一直在管道中,只有在对RDD进行持久化[cache,persi ...
- MySQL 执行计划中Extra(Using where,Using index,Using index condition,Using index,Using where)的浅析
关于如何理解MySQL执行计划中Extra列的Using where.Using Index.Using index condition,Using index,Using where这四者的区别 ...
- python之单元测试_生成测试报告
(1)HTMLTestRunner.py的下载路径:https://pan.baidu.com/s/1Yk2E8d8bIo5_rmpussOE9Q 提取码:0jae (2)HTMLTestRunner ...
- #017 python实验课第五周
总结写在最前面: 1.语法还是不会...(每周强制留的C语言一百题都没空写PS.团委诶....)都是现查现用(莫凡Python这个网站特别好用知识点一个视频就一分钟B站的播放器没广告,用啥学啥,还配有 ...
- 解决connect() failed (111: Connection refused) while connecting to upstream
使用nginx时, 有可能遇到connect() failed (111: Connection refused) while connecting to upstream的问题. 如果upstrea ...
- Vue SSR: 基本用法 (二)
上一篇讲解了ssr的原理,这篇主要讲基本用法: 1.安装 npm install vue vue-server-renderer --save 我们将在整个指南中使用 NPM,但你也可以使用 Yarn ...
- Editplus5.0 注册码
EditPlus5.0注册码 注册名 Vovan 注册码 3AG46-JJ48E-CEACC-8E6EW-ECUAW EditPlus3.x注册码 注册名 linzhihui 注册码 5A2B6-69 ...