一、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地址及网络常识的更多相关文章

  1. win10 安装虚拟机提示 主IP地址显示网络信息不可用

    问题:在虚拟机详情下面显示 主ip地址:网络信息不可用 解决办法: 先root用户[root@dfhf~]#cd ..[root@dfhf/]#cd /etc/sysconfig/network-sc ...

  2. ip地址的网络配置

    记录一下linux下的网络配置 3.执行命令(通过ifconfig查一下网卡): vi /etc/sysconfig/network-scripts/ifcfg-eth2 注:按字母a,代表插入. 编 ...

  3. Linux 学习之路 --------ip地址虚拟网络

    // ifconfig 查看IP地址 网络信息   我的IP  39.161.136.25 ①     为网卡临时配置IP地址 ifconfig eth0 39.161.136.5 (netmask ...

  4. 2-4-搭建DHCP服务实现动态分配IP地址-NTP网络时间同步

    本节所讲内容: •DHCP服务器工作原理 •使用DHCP为局域网中的机器分配IP地址 •使用DHCP为服务器分配固定IP地址 •ntpdate加计划任务同步服务器时间 ---------------- ...

  5. 搭建DHCP服务实现动态分配IP地址-NTP网络时间同步

    本节所讲内容: DHCP服务器工作原理 使用DHCP为局域网中的机器分配IP地址 使用DHCP为服务器分配固定IP地址 ntpdate加计划任务同步服务器时间   实验环境: 服务端:xuegod63 ...

  6. ip地址和网络端口总结

    ip地址 ip地址默认指ipv4地址,用4个字节表示,转换为点分10进制,可以表达范围0.0.0.0到255.255.255.255的地址,大约为42.95亿个地址.互联网编号分配机构(IANA,In ...

  7. “一键”知道自己的IP地址和网络供应商

    打开浏览器,然后在地址栏里面输入“www.baidu.com” 进入百度主页以后,在搜索框内输入 “ip”,然后回车就可以了

  8. ubuntu 12.04 以固定 IP 地址连接网络并配置DNS

    sudo vim /etc/network/interfaces auto eth0 iface eth0 inet static address 192.168.2.155 netmask 255. ...

  9. IP地址子网掩码主机地址网络号主机号

    (1)子网掩码1所对应的位为网络号位 而所对应的位为主机号位 IP地址+子网掩码=网络号: IP地址+子网掩码(反码)=主机号. (2)主机号中的m位被用来表示网络号了,也就是子网号,将0-255划分 ...

随机推荐

  1. 关于ArcMap中打开ArcToolbox导致闪退的解决办法

    最近好久不用ArcGis的小编要用到ArcMap去发送一个GP服务,发现按照套路打开ArcMap点击ArcToolbox时,发生了ArcMap的闪退现象,几经周折终于解决了问题. 希望也遇到这类问题的 ...

  2. iOS-----------关于组件化

      打一个比较形象的比喻,把APP比作我们的人体,把胳膊.大腿.心.肝.肺这些人体器官比作组件,各个器官分别负责他们各自的功能,但是他们之间也有主次之分,试想我们的胳膊.大腿等是不能独立完成某个任务的 ...

  3. 浅谈Semaphore类

    Semaphore类有两个重要方法 1.semaphore.acquire(); 请求一个信号量,这时候信号量个数-1,当减少到0的时候,下一次acquire不会再执行,只有当执行一个release( ...

  4. 《Flask Web开发》学习笔记

    第一部分 Flask简介 前言:想熟练掌握一门web框架,为以后即将诞生的测试工具集做准备.为什么选择flask要做熟练掌握的一门框架,而不是其他的,最主要的原因是可以随意定制. 特别提醒:这本书的代 ...

  5. git清空版本记录

    在网上找的,记录下来自己使用 1.新增分支 git checkout --orphan latest_branch 2. 添加问题 git add -A 3. 提交 git commit -am &q ...

  6. sql取指定时间段内的所有月份

    declare @begin datetime,@end datetime set @begin='2017-01-01' set @end='2019-03-04' declare @months ...

  7. Windows程序设计:格式化对话框的设计

    刚开始学习Windows程序设计,磕磕碰碰,先做个小笔记缓缓神经,主要是将MessageBox这个Windows API函数的. MessageBox函数是许多人刚开始学习Windows程序设计或者是 ...

  8. selenium Python 总结一些工作中可能会经常使用到的API。

    selenium Python 总结一些工作中可能会经常使用到的API. 1.获取当前页面的Url 方法:current_url 实例:driver.current_url 2.获取元素坐标 方法:l ...

  9. Vim 宏

    宏的概念 什么是宏呢?英文名:macro,代表一串命令的集合. 示例操作文本 SELECT * FROM `edu_ocr_task` WHERE ((`userId`=284871) AND (`u ...

  10. SP11470 TTM - To the moon

    嘟嘟嘟 主席树+区间修改. 以为是水题,写着写着发现区间修改标记下传会出问题,然后想了想发现以前做的只是单点修改. 那怎么办咧? 然后题解交了我标记永久化这个神奇的东西. 特别好理解,就是修改的时候直 ...