子网掩码

Linux修改IP永久生效

我怕爱的太早我们不能终老 提交于 2020-01-19 08:04:50
修改IP永久生效按以下方法: 1)修改配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0(eth0,第一块网卡,如果是第二块则为eth1) 按如下修改ip DEVICE=eth0 (如果是第二块刚为eth1) BOOTPROTO=static IPADDR=192.168.0.11 (改成要设置的IP) NETMASK=255.255.255.0 (子网掩码) GATEWAY=192.168.0.1 (网关) ONBOOT=yes 2)重启网络服务 service network restart IP地址生效,重启系统后不变。 如果是临时修改IP重启系统后恢复原始IP则用以下命令: ifconfig IP地址 netmask 子网掩码 来源: https://www.cnblogs.com/allenclare/p/8445670.html

网络基础

两盒软妹~` 提交于 2020-01-16 20:52:27
一、互联网协议 说到为什么要有互联网,就能想到没有网的电脑就只能玩单机了。现在的人要是没有网没有WiFi那可就抓狂了。互联网(英语:Internet),又称网际网路或音译因特网、英特网,是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协定相连,形成逻辑上的单一巨大国际网络。有了互联网才能进行计算机与计算机之间的数据远距离交换等操作。 其实两台计算机之间通信与两个人打电话之间通信的原理是一样的。中国有很多地区,不同的地区有不同的方言,为了全中国人都可以听懂,大家统一讲普通。如果想和外国人进行交流就使用国际通用的语言——英语。互联网协议就相当于计算机界的英语,想让所有的计算机都能进行交流沟通,就需要在一个统一的标准下来玩。那么连接两台计算机之间的internet实际上就是一系列统一的标准,这些标准称之为互联网协议,互联网的本质就是一系列的协议,总称为‘互联网协议’(Internet Protocol Suite)。   互联网协议的功能:定义计算机如何接入internet,以及接入internet的计算机通信的标准。 二、TCP/IP五层协议 互联网协议按照功能不同分为OSI七层或TCP/IP五层或TCP/IP四层。 1、物理层 物理层由来:孤立的计算机之间要想一起玩,就必须接入internet,言外之意就是计算机之间必须完成组网。 物理层功能:主要是基于电器特性发送高低电压

sigar开发(java)

浪子不回头ぞ 提交于 2020-01-16 03:47:51
下载sigar,地址:https://yunpan.cn/cBEWbEfdAm98f (提取码:f765) 可以收集的信息 CPU信息:包括基本信息(vendor、model、mhz、cacheSize)和统计信息(user、sys、idle、nice、wait) 文件系统信息:包括Filesystem、Size、Used、Avail、Use%、Type 事件信息:类似Service Control Manager 内存信息:物理内存和交换内存的总数、使用数、剩余数;RAM的大小 网络信息:包括网络接口信息和网络路由信息 进程信息:包括每个进程的内存、CPU占用数、状态、参数、句柄 IO信息:包括IO的状态,读写大小等 服务状态信息 系统信息:包括操作系统版本,系统资源限制情况,系统运行时间以及负载,JAVA的版本信息等 文件目录结构 hyperic-sigar-1.6.4压缩包中 bindings:使用例子 docs:文档 sigar-bin:开发文件(jar包,dll文件,so文件等) 1. 在自己的Java项目中引入sigar.jar 2. 同时将对应的dll文件或者so文件添加到系统目录。例如:windows下把sigar-x86-winnt.dll添加到c:\WINDOWS\system32或者jdk的bin目录 获取数据,代码如下: import java.net

计算机网络(4)网络层

百般思念 提交于 2020-01-12 19:48:20
目录 一 提供的服务 1.1 分层的作用 1.2 发送数据过程 1.3 网络层的两种服务 虚电路 数据报 对比 1.4 中间设备 二 网络层四个协议 2.1 ARP协议 2.2 ICMP检测命令 ping pathping 三 IP数据包 3.1 结构 版本 区分服务 数据包分片 标志 片偏移 首部校验和 四 网络通畅 4.1 路由器配置 静态路由 负载均衡 4.2 动态路由 rip协议 OSPF BGP 五 IP地址 5.1 层次化IP地址 网络地址 特殊的地址 5.2 子网掩码 作用 5.3 子网划分 分成2个子网段 分成4个网段 分成8个网段 点到点的子网掩码 变长子网划分 5.4 超网 六 NAT 一 提供的服务 如下图: h1(计算机)上有一个数据被分成了4个数据报,h1和h2之间通过多个路由器连接。网络层负责 将数据报传送到目的地(也不保证顺序) .也就是选择往哪个路由(节点)发。 丢包重传不归网络层管理。 1.1 分层的作用 有利于排错,比如网络通了,但网页访问不了;那就是网站的问题 1.2 发送数据过程 如下图: 交换机是在数据链路层的 集线器是和网线一样,在物理层的。 理由器是在网络层 1.3 网络层的两种服务 虚电路 数据报 对比 1.4 中间设备 现在的网关就是路由器的接口 二 网络层四个协议 2.1 ARP协议 只能 是解析 本网段的ip ARP欺骗

在虚拟机中,设置centos7静态ip

ε祈祈猫儿з 提交于 2020-01-11 23:55:31
当我们在虚拟中安装完成centos7系统后,为了将centos中的ip固定,我们通常将centos中的ip设为静态值,下面我们将通过以下例程看一下,如何在虚拟机中设置centos7中的静态ip地址。 1、虚拟机的设置 当我们正确安装虚拟机后,我们在windows系统中,可以通过 右击 “此电脑”选择“管理” 打开管理界面,然后点击“设备管理器”,在右侧面板中选择“网络适配器”,查看现在装有的网络适配器。 在上如界面中,会看到里面多了两个虚拟中的网卡,VMnet1和VMnet8,,我们将虚拟机中的系统静态ip绑定到VMnet8中,接下来我们看一下VMnet8中的ip地址。在命令行窗口中输入cmd, 打开dos命令提示符窗口,在窗口中输入“ipconfig” 在输出的内容中,找到以太网适配器,查看ipV4地址,并记住前三位,我们在centos静态ip地址时,前三位需要与他相同,不然无法ping通(注意!注意!)。 或者通过虚拟机查看子网ip地址,记住网关和ip地址 在虚拟中对centos进行如下操作和配置,选择虚拟机使用的网络适配器。 2、centos中的配置 (1)、网卡设备配置 输入以下命令,打开网卡配置的文件。 vi /etc/sysconfig/network-scripts/ifcfg-ens33 在文件中更改设置(红色框中内容) BOOTPROTO=static 为静态

网络编程 CS/BS 架构 互联网通信的原理 osi七层协议 UDP与TCP TCP的三次握手,四次挥手

六月ゝ 毕业季﹏ 提交于 2020-01-11 16:31:25
day27 网络编程 一丶CS/BS 架构 C/S: 客户端/服务器 定义: 这里的客户端一般泛指客户端应用程序EXE,程序需要先安装后,才能运行在用户的电脑上,对用户的电脑操作系统环境依赖较大 比如: qq、微信、网盘、优酷这一类是属于需要安装的桌面应用 优点: 安全性高,个性化设置,功能全面,响应速度快 缺点: 开发成本高,维护成本高.面向的客户固定 B/S:浏览器/服务器 定义: Browser浏览器,其实也是一种Client客户端,只是这个客户端不需要大家去安装什么应用程序,只需在浏览器上通过HTTP请求服务器端相关的资源(网页资源),客户端Browser浏览器就能进行增删改查。 比如: 百度、知乎、博客园等使用浏览器访问就可以直接使用的应用 优点: 开发维护成本低,面向用户广泛 缺点: 安全性相对低,响应速度相对慢,个性化的设置单一 二丶互联网通信的原理 1.首先通过各种物理连接截至连接 2.精准找到对方计算机(软件)的位置 3.通过统一的标准协议(互联网协议:一系列的协议)进行数据的收发. 三丶osi七层协议 物理层: 功能 : 主要是基于电器特性发送高低压(电信号), 0低压 1高压 传输介质 : 光纤 ,双绞线 数据链路层: 功能 : 将电信号进行分组 以太网协议 : 对比特流数据进行分组. 一组电信号构成一个数据报,也称作'帧' 每一数据报(帧)由:

如何评测一个软件工程师的计算机网络知识水平与网络编程技能水平?

六眼飞鱼酱① 提交于 2020-01-10 23:09:40
如何评测一个软件工程师的计算机网络知识水平与网络编程技能水平?     1、深入的理解计算机网络的知识   深入理解计算机网络的体系结构,熟悉计算机网络的参考模型,ISO/OSI模型和TCP/IP模型。自底向上计算机分为几层,每层实现了什么功能,有什么协议,有什么设备,每一层的传输单位是什么?传输结构的构成是什么样的?常用的应用层模型,如客户/服务器模型,P2P模型,DNS域名系统等等。      2、熟悉Linux环境下网络开发   深入理解Linux下的Socket编程与应用,Linux环境的网络内核以及课上所涉及的内容等等。   3、编程能力和 代码阅读能力 根据以上要求编写题目如下:    一、选择题(5小题,每小题4分,共20分)   1、计算机网络中使用最广泛的交换技术是( )     A.电路交换 B.报文交换 C.分组交换 D.线路交换   答案:C,最常用的TCP/IP协议数据传输形式为分组   2、关于TCP/IP的IP层协议描述不正确的是( )     A、是点到点的协议 B、不能保证IP报文的可靠传送     C、是无连接的数据报传输机制 D、每一个IP数据包都需要对方应答   答案:A,IP协议为面向无连接   3、对地址转换协议(ARP)描述正确的是( )【2012考研真题】     A、ARP封装在IP数据报的数据部分 B、ARP是采用广播方式发送的

Windows命令-route

不打扰是莪最后的温柔 提交于 2020-01-08 03:13:40
Windows route命令 添加一条永久网关:route add 0.0.0.0 mask 0.0.0.0 192.168.2.1 -p 例如: route -p add 192.168.0.0 mask 255.255.255.0 192.168.100.1 具体功能 该命令用于在本地IP路由表中显示和修改条目。使用不带参数的ROUTE可以显示帮助。 2.语法详解 route [-f] [-p] [command [ destination ] [mask netmask ] [ gateway ] [metric metric] [if interface] 3.参数说明 -f 清除所有不是主路由(子网掩码为255.255.255.255的路由)、环回网络路由(目标为127.0.0.0,子网掩码为 255.255.255.0的路由)或多播路由(目标为224.0.0.0,子网掩码为240.0.0.0的路由)的条目的路由表。如果它与命令之一(例 如Add、Change或Delete)结合使用,表会在运行命令之前清除。 -p 与Add命令共同使用时,指定路由被添加到注册表并在启动TCP/IP协议的时候初始化IP路由表。默认情况下,启动TCP/IP协议时不会保存添加的路 由,与Print命令一起使用时,则显示永久路由列表。所有其他的命令都忽略此参数。永久路由存储在注册表中的位置是

window route 命令

こ雲淡風輕ζ 提交于 2020-01-06 00:53:19
使用 Route 命令行工具查看并编辑计算机的 IP 路由表。Route 命令和语法如下所示: route [-f] [-p] [Command][Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]] 使用 Route 命令行 工具查看并编辑 计算机 的 IP 路由表。Route 命令和语法如下所示: route [-f] [-p] [Command][Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]] -f 清除所有网关入口的路由表。如果该参数与某个命令组合使用,路由表将在运行命令前清除。 -p 与 add 命令一起使用时使路由具有永久性。 该参数与 add 命令一起使用时,将使路由在系统引导程序之间持久存在。默认情况下,系统重新启动时不保留路由。与 print 命令一起使用时,显示已注册的持久路由列表。 忽略其他所有总是影响相应持久路由的命令。 Command 指定您想运行的命令 (Add/Change/Delete/Print)。 路由类型: 有三种路由 1.主机路由从一台主机映射一条到本地网络上的的其他主机上 command format: route add -host destination

->>Route命令简介

浪尽此生 提交于 2020-01-06 00:52:48
Route命令概述:   Route 命令用于在本地IP路由表中显示和修改条目。在排除网络故障时常会用到。 Route 命令参数以及描述 :    Route 命令格式如下:    route [-f] [-p] [command [destination] [mask netmask] [gateway] [metric] [if interface]    Netstat 参数   1、 -f选项: 清除所有网关项的路由表。如果该参数与某个命令组合使用,路由表将在运行命令前清除。 如下图所示,执行route –f命令后,再用route print打印路由表时,可看到路由表为空。    2、-p选项: 与route add命令结合使用时,将路由设备为在系统引导期间保持不变。 默认情况下,重新启动系统时,不保存路由。 当在route add命令中加入-p参数时,route print命令就能看到永久路由了。    3、Print 选项: 显示IP路由表的完整内容,如下图所示:首先显示了当前主机的所有接口列表,接下来显示IPv4路由表和IPv4永久路由,可以看到,我的IPv4路由表有两个默认网关,且无手动添加的IPv4永久路由。 使用route print命令时,目标或网关可以为通配符,通配符指定为星号“*”。 Route print -4: 只显示IPv4的路由表信息。 Route