网段

IP地址,子网掩码

匿名 (未验证) 提交于 2019-12-02 23:49:02
ip协议定义的地址称之为ip地址,广泛采用的v4版本即ipv4,它规定网络地址由32位2进制表示 范围0.0.0.0-255.255.255.255 一个ip地址通常写成四段十进制数,例:192.168.10.1 网络号:标识子网 主机号:标识主机 公网连接外网,私网连接局域网,公网地址唯一,私网地址不唯一 类别 最大网络数 IP地址范围 单个网段最大主机数 私有IP地址范围 A 126(2^7-2) 1.0.0.1-127.255.255.254 16777214 10.0.0.0-10.255.255.255 B 16384(2^14) 128.0.0.0-191.255.255.255 65534 172.16.0.0-172.31.255.255 C 2097152(2^21) 192.0.0.0-223.255.255.255 254 192.168.0.0-192.168.255.255 判断地址是否在同一网段,地址后面的数字,比如192.168.1.1/24 就代表子网掩码有24个1 A类网络子网掩码是255.0.0.0 B类网络子网掩码是255.255.0.0 C类网络子网掩码是255.255.255.0 举个例子: 192.168.1.1/24 就代表这个IP地址为192.168.1.1,子网掩码为24个1,也就是255.255.255.0

IGMP基础

匿名 (未验证) 提交于 2019-12-02 23:32:01
IGMP基础 IGMP消息封装在IP报文中,IGMP消息封装在IP报文中,且TTL字段值为1,表示IGMP消息只在本地网段传播。 IGMP版本: 1、 IGMPv1 版本(由 RFC 1112 定义) 2、 IGMPv2 版本(由 RFC 2236 定义) 3、 IGMPv3 版本(由 RFC 3376 定义) IGMPv1报文类型: 1、 普遍组查询报文(General Query): 查询器向共享网络上所有主机和路由器发送的查询报文,用于了解哪些组播组存在成员。 2、 成员报告报文(Report): 主机向组播路由器发送的报告消息,用于申请加入某个组播组或者应答查询报文。 IGMPv1查询器选举: 当一个网段内有多个组播路由器时,需要选举出一个 IGMP 查询器,由查询器发送查询报文,负责该网段的组成员关系查询。 在 IGMPv1 中,由组播路由协议 PIM 选举出唯一的组播信息转发者(Assert Winner 或 DR)作为 IGMPv1 的查询器。 PIM选择DR规则: 1、 DR优先级较高者获胜(网段中所有PIM路由器都支持DR优先级)。 2、 如果DR优先级相同或该网段存在至少一台PIM路由器不支持在Hello报文中携带DR优先级,则IP地址较大者获胜。 IGMPv1查询和响应过程: 1、 查询器每隔60s 向网络中发起查询,目的地址为224.0.0.1(所有设备)

动态路由协议之OSPF协议

匿名 (未验证) 提交于 2019-12-02 23:32:01
之前我们介绍了距离矢量路由协议,路由器之间互相传递路由表来传递路由信息,距离矢量协议的路由器只知道某个网段可以通过那个下一跳到达和到达这个网络有多远等这样的信息,并不了解整个网络的拓扑结构。而今天所说的链路状态路由协议则通过与邻居路由器建立邻接关系,互相传递链路状态信息来了解整个网络拓扑结构。 运行链路状态路由协议的路由器就好像各自“绘制”自己所了解的网段信息,然后通过与邻居路由器建立邻接关系,互相“交流”链路信息,学习整个区域内的链路信息,来“绘制”出整个区域内的链路图。在一个区域内的所有路由器都保存着完全相同的链路状态数据库。 OSPF是基于开放标准的链路状态路由选择协议,它完成各路由选择协议算法的两大功能:路径选择和路径交换。 在共同管理域下的一组运行相同路由选择协议的路由器的集合为一个自治系统(AS)。在互联网中,一个AS是一个有权决定本系统使用哪种路由协议的单位,他可以是一个企业,一座城市或一个电信运营商。随着网络的发展,上述对AS的定义已经不是十分准确了,网络的发展使得网络之间经常出现网络合并情况,导致同一个AS中使用的路由协议越来越多,所以AS的定义应用是在共同管理下的互联网络。 内部网关路由协议(IGP),用于在单一AS内决策路由。内部网关路由协议包括RIP、OSPF等。 与内部网关路由协议相对应的是外部网关路由协议(EGP)

配置默认路由

匿名 (未验证) 提交于 2019-12-02 23:32:01
我们这次的目标是配置接口IP地址并通过静态路由、默认路由配置实现全网互通如图建立拓扑(由华为ensp软件建立拓扑) 下面我们进行路由器1的配置 <Huawei>system-view 进入系统视图 [Huawei]sysname R1 改名为R1 [R1]interface GigabitEthernet 0/0/0 进入g0/0/0接口 [R1-GigabitEthernet0/0/0]ip address 192.168.2.1 255.255.255.0 配置接口ip与子网掩码 [R1]interface GigabitEthernet 0/0/1 进入g0/0/1接口 [R1-GigabitEthernet0/0/1]ip address 192.168.1.254 255.255.255.0 配置接口ip与子网掩码 现在进行路由器2的配置 <Huawei>system-view 进入系统视图 [Huawei]sysname R2 改名为R2 [R2]interface GigabitEthernet 0/0/0 进入g0/0/0接口 [R2-GigabitEthernet0/0/0]ip address 192.168.2.2 255.255.255.0 配置接口ip与子网掩码 [R2]interface GigabitEthernet 0/0/1 进入g0/0/1接口

默认路由 0.0.0.0

匿名 (未验证) 提交于 2019-12-02 23:32:01
默认路由 什么是默认路由: --默认路由(Default route),默认路由就是对IP数据包中的目的地址找不到存在的其他路由时,路由器所选择的路由。 什么时候使用默认路由: --默认路由可以理解为好多静态路由的集合,这些静态路由都有一个相同的特点,那就是下一条是相同的,这个时候就可以用一条默认路由(0.0.0.0 0.0.0.0 x.x.x.x)来代替所有的静态路由了。在实际的园区网中要访问外网的网段会非常多,每个网段都要加一跳静态路由很费时,这个时候用默认路由是个非常不错的选择。 通过模拟实验学习配置默认路由: --使用eNSP搭建实验环境,实验图如下: 如图先行配置路由器各端口ip地址; 因为Sw2是中间路由器所以不能配置默认路由需要手动配置静态路由如下图: --配置命令:ip route-static 192.168.4.0 24 192.168.3.2 // 192.168.4.0(需要前往的目标网段)192.168.3.2路由器接口下一跳地址 --如上图进行配置Sw1和Sw2默认路由,因为sw1和sw2都是边界路由器所以可以使用默认路由。 具体配置命令:ip route-static 0.0.0.0 0.0.0.0 192.168.2.2// 0.0.0.0 0.0.0.0 是去往任意网段,192.168.2.2是前往下一跳地址。 最终测试连通性: 最终证明实验成功

静态路由

匿名 (未验证) 提交于 2019-12-02 23:32:01
配置IP地址 [Huawei]interface g0/0/0 [Huawei-GigabitEthernet0/0/0]ip address 192.168.1.1 255.255.255.0 PC端ip地址配置好了之后记得点击应用 配置完成后,ping测试网络连通性,直连网段确保都可以互相通信。 在R1上配置静态路由 [Huawei]ip route-static 192.168.4.0 24 192.168.3.1 配置R1 路由器到目标网段192.168.4.0/24 下一跳接口选择192.168.3.1 配置R1 路由器到目标网段192.168.5.0/24下一跳接口选择192.168.3.1 配置IP地址 [Huawei]interface g0/0/0 [Huawei-GigabitEthernet0/0/0]ip address 192.168.1.1 255.255.255.0

Shell 脚本解决ping 网段

匿名 (未验证) 提交于 2019-12-02 22:56:40
需求: 测试网段那些ip都占用 思路: 通过ping检测 1.编写shell脚本 #!/bin/bash for i in `seq 2 254`; do ping -c 2 10.10.100.$i > /dev/null ret=$? if [ $ret -ne 0 ];then echo "ping 10.10.100.${i} error" else echo "ping 10.10.100.${i} success" fi done 2.查看测试结果 注意:如果是windows系统,请检查下防火墙是否关闭。 文章来源: Shell 脚本解决ping 网段

Host * is not allowed to connect to this MySQL server

匿名 (未验证) 提交于 2019-12-02 22:06:11
记录一次经历 问题发现 当我电脑连接手机热点的时候,虚拟机是可以上网的,而且本机与虚拟机地址相互可以ping通,但是如果用公司网络却不通,偶然的机会发现,如果先启动linux,在开网,发现可以相互正常ping通ip地址,也可以上网。以为就这样可以快乐的踏上linux学习之路。 软件安装 赶紧安装配置jdk和tomcat,迫不及待的想试试手,这个还挺顺利,很快,第一个restful+spring+mybatis的项目可以正常启动,继续安装nginx,也顺利可以运行,由于dubbo项目需要依赖zookeeper,于是紧跟着安装了zookeeper,但是启动dubbo项目时,就遇到了ip地址乱入的问题,导致消费者找不到提供者,网上搜索了一大堆,搞这期间还解决了项目jetty运行,打包到服务器,一直404,应该是某个地址空格的原因吧,到凌晨1点,dubbo问题还是没有解决,于是,第二天,我就先看看公司的怎么可以,看了一下公司的ifcfg-ens33文件,发现他配置和我的不一样, 这是我最开始的配置 TYPE="Ethernet" # 网络类型为以太网 BOOTPROTO="static" # 手动分配ip NAME="ens33" # 网卡设备名,设备名一定要跟文件名一致 DEVICE="ens33" # 网卡设备名,设备名一定要跟文件名一致 ONBOOT="yes" #

基于 cobbler 实现自动安装 linux 系统

匿名 (未验证) 提交于 2019-12-02 21:56:30
使用 cobbler 实现自动安装 centos 6、7系统 1、yum install cobbler -y 安装 cobbler ,有依赖关系,会自动把 TFTP 、HTTP 服务安装上;cobbler 是基于 epel 源,需要连网 2、yum install dhcp -y 安装 DHCP 服务 3、systemctl start httpd tftp cobblerd 启动 HTTP 、TFTP、cibbler ,DHCP 的配置文件不配置的话,是无法启动服务的 4、systemctl enable httpd tftp cobblerd dhcpd 设置为开机启动 5、cobbler check 查看接下来需要做的事情 6、vim /etc/sysconfig/network-scripts/ifcfg-eth1 设置一个单独网段的网卡 7、systemctl restart network 重启网络服务 8、vim /etc/cobbler/settings 对 cobbler check 需要做的事情,进行配置 指定 cobbler 服务器(在第 390 行) 指定 TFTP 服务器(第 278 行) openssl passwd -1 先生成一个加密的密码 然后把密码贴到上面图片的位置;设置新系统的 root 密码(第 101 行) 设置为有 DHCP (第

linux双网卡双网关设置

风格不统一 提交于 2019-12-02 19:55:38
https://blog.csdn.net/wangliang888888/article/details/60139499 在给客户做软件部署的时候,客户提出了一个需求,需要用到双网卡双网关,我研究了很长时间也没弄明白怎么弄,最近根据前人的文档以及一些文章发现了如何添加双网卡双网关,并能让其正常工作,现在介绍下网络情况。 OS:RHEL5.4 网卡:双网卡 网卡配置信息: eth0:192.68.1.2 netmask:255.255.255.0 gateway:192.168.1.1 eth1:192.168.2.199 netmask:255.255.255.0 #gateway:192.168.2.254(这个网关不能添加在网卡配置文件中) 这是两块网卡,然后要求是这样的。 1.外网网络通过eth0 就是192.168.1.1这个网关走,而且这个设备必须要连外网。 2.内部网络通过192.168.2.254这个网关走(这个网关貌似是个nat网关),其他内部网络都需要能够访问192.168.2.199这个地址。这个地址不能访问外网。 3.他们需要访问的网段有 192.33.0.0、192.168.7.0、192.168.9.0这些。 最初解决思路: 根绝网络上以及之前留下的资料,使用命令 route add default gw 192.168.1.1 #设置默认网关地址