2020/01/02 02-网络配置

时光总嘲笑我的痴心妄想 提交于 2020-01-03 15:25:39

在这里插入图片描述
配置路由表可以分成三种路由:
主机路由(精确到IP,x.x.x.x/32):到达网络中的某台电脑,怎么走,体现的是单个主机的ip(如果网络有100台机器,维护起来太麻烦)
网络路由:到达一个网段怎么走,192.168.30.0就是一个网段,体现的是到达某个网段的路径(缺点,要求每个网段都要加,隔成很多网段,就需要加多少记录,但是互联网算下来网段要200万个,那在企业里的路由就需要配置200多万个,不现实,但是连接互联网只有一条路,就可以用默认路由0.0.0.0)
默认路由:0.0.0.0 子网掩码 0.0.0.0(优先级最低),所有记录都不匹配的情况下,有默认路由

在这里插入图片描述
企业内部网络通过电信机房的路由访问internet,但是互联网网段太多,就在企业内部记录默认路由

在这里插入图片描述在这里插入图片描述
windows默认网关的记录
在这里插入图片描述
linux是配置文件加上网关
在这里插入图片描述
PREFIX相当于子网掩码,也可以直接写NETMASK
在这里插入图片描述
也可以加网关,网关一定在和你的IP地址在一个网段
在这里插入图片描述
默认路由0.0.0.0
在这里插入图片描述
网络路由,主机路由,默认路由
在这里插入图片描述在这里插入图片描述
对于计算机来讲,要利用TCP/IP协议来进行和网络中的设备通讯,通常要给它配置ip地址,而配置ip地址有两种方法:
1。tcp/ip协议里设置自动获取ip,它就会去网络中去找DHCP服务器(动态主机配置协议),从中申请一个地址,一旦申请到,就可以用这个地址进行通讯)”

**分配IP地址是4个过程:
1.客户端自动获取IP,启动的时候,会向网络中发送广播报文(询问是否有DHCP服务器),DHCP服务器收到后
2.DHCP提供IP给客户端
3.客户端收到信息后,返回数据报文,选择了谁的IP地址,(可能有多个DHCP服务器),选择了某服务器给的IP
4.最后DHCP服务器确认信息
**
这里改成DHCP就能自动获取 了
在这里插入图片描述

DHCP动态主机配置协议
DISCOVER报文是以广播形式发出的
OFFER提供(服务器给你的地址信息,在服务器上把分配出去的地址打一个标签已经分配个某个计算机使用了)
客户端收到多个服务器提供的消息之后,选择一个服务器的地址
REQUEST需要 选一个发出去(到底选择了哪一个DHCP服务器给的地址)
最后服务器看到你使用它的地址。
ACK确认,租期(获取的网关是什么,获取的子网掩码是什么,获取的DNS是什么,获取的地址等等,租期)
可持续使用在租期里
DHCP服务器分配地址,租期续约,如果一天,半天就开始续约了
4个过程 1DISCOVER 2OFFER 3REQUEST 4ACK

改成手动获取,none或者static都行
在这里插入图片描述在这里插入图片描述
DNS是名字解析服务,访问网站的时候把名字解析成IP
在这里插入图片描述
DNS是个服务器,记录了某个域名和IP的对应关系
在这里插入图片描述在这里插入图片描述
/etc/host,要比DNS优先级高
在这里插入图片描述在这里插入图片描述

windows的/etc/hosts文件
在这里插入图片描述在这里插入图片描述
爱存不存,工商银行在这里插入图片描述
*可以修改windows的hosts文件
*在这里插入图片描述在这里插入图片描述在这里插入图片描述
配置DNS
在这里插入图片描述在这里插入图片描述
增加ETH1的网卡的配置文件,让其访问互联网
在这里插入图片描述
DEVICE表示配置哪个网卡
BOOTPROTP 自动获取还是手工指定

在这里插入图片描述
centos6注意这个服务,仙子啊拿到地址了在这里插入图片描述
网关和DNS
在这里插入图片描述
一个自动获取,一个手动
在这里插入图片描述
windows做不了一个网卡既手动获取,又自动获取一个地址
在这里插入图片描述

linux可以让你的网卡既手动指定,又自动获取一个
起个别名

在这里插入图片描述
把原来的文件改成手动改指定
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
两个地址
在这里插入图片描述

有的时候单位可能静态手动配置IP,家里是自动获取,笔记本办公就有问题了
windows设置自动获取
全自动,不需要人工干预

在这里插入图片描述
只能二选一,但是可以个备用配置
在这里插入图片描述写上单位的固定IP,主要到了单位,网络中没有DHCP服务器,就会用这个备用配置
到了家里,因为有DHCP服务器,这个配置也就失效了

windows也可以写脚本,netsh的命令,以命令行的方式来配置地址
在这里插入图片描述在这里插入图片描述在这里插入图片描述
centos6网卡命名还是eth0,1,2,3,centos7是ens 33 ,37

可以修改网卡命名配置文件

在这里插入图片描述在这里插入图片描述
可以修改名字
在这里插入图片描述
改完生效,可以驱动模块重新加载
lsmod可以看到所有加载的驱动模块

在这里插入图片描述
网卡对应的驱动模块
在这里插入图片描述
怎么知道可以用这个命令来查
在这里插入图片描述
驱动e1000在这里插入图片描述
重新加载模块,网络会断开
在这里插入图片描述
搜索驱动就看不到了,网卡IP都没了
在这里插入图片描述
加载模块,这样名字就修改了
在这里插入图片描述
但是地址没了是因为设备配置文件的DEVICE 没改

现在回归刚才名称
在这里插入图片描述在这里插入图片描述
rmmode也可以删除模块,然后重新加载
在这里插入图片描述在这里插入图片描述
网卡的mac地址能否进行修改
在这里插入图片描述
mac地址是个16进制数字
在这里插入图片描述在这里插入图片描述在这里插入图片描述
windows也能改
在这里插入图片描述在这里插入图片描述

ifcofnig命令

在这里插入图片描述
禁用eth1网卡在这里插入图片描述
-a显示禁用或启用的所有网卡
在这里插入图片描述
up启用
在这里插入图片描述
可以临时修改地址
在这里插入图片描述在这里插入图片描述
不带n可能做解析
在这里插入图片描述
仅主机路由host ,网络路由net,默认路由 default
在这里插入图片描述在这里插入图片描述
添加主机路由
在这里插入图片描述
网关的地址必须和ip在一个网段
在这里插入图片描述在这里插入图片描述
加默认路由,两个写法
在这里插入图片描述
删除路由
在这里插入图片描述

现在要配置这样的环境在这里插入图片描述
添加网络
在这里插入图片描述在这里插入图片描述
1和0代表eth0还是eth1网卡在这里插入图片描述
修改R1网卡在这里插入图片描述
修改R2网卡在这里插入图片描述在这里插入图片描述
先配置最左边的A机器,地址192.168.8.200 网关8.254
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
配置R1的eth0网卡在这里插入图片描述
配置eth1网卡在这里插入图片描述在这里插入图片描述
和A机器访问下
在这里插入图片描述
配置R2
在这里插入图片描述
配置ETH0网卡
在这里插入图片描述
配置eth1网卡
在这里插入图片描述在这里插入图片描述
配置B机器
在这里插入图片描述在这里插入图片描述
R2的需要改成桥接
在这里插入图片描述
这样就通了在这里插入图片描述
R1和R2要作为路由器,必须启用一个ip_forward功能
在这里插入图片描述在这里插入图片描述
做实验的时候需要把防火墙关闭
在这里插入图片描述

配置R1的路由表,直连网络的记自动生成,不用配置
在这里插入图片描述在这里插入图片描述在这里插入图片描述
另外R2也需要配置
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
Aping B
抓R2的包看看,能不能收到

查看是否你能ping通
在这里插入图片描述在这里插入图片描述
过来了没回应,应该是网关写错了
在这里插入图片描述在这里插入图片描述
现在就通了
在这里插入图片描述mtr查看中间路由器经过几个
在这里插入图片描述在这里插入图片描述
traceroute 也可以
在这里插入图片描述

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!