从零开始学习Linux操作系统 第九部分 网络的配置及优化

一、ip地址的相关信息

什么是ip

internet protocol ADDRESS网络进程地址
ipv4internet protocol version 4

ip是由32个01组成
11111110.11111110.11111110.11111110 = 254.254.254.254

ip中包括网络位和主机位
需要另一串数字来进行说明
网络位用1来表示,主机位用0来表示

比如

11111110.11111110.11111110.11111110
254.254.254.254254
11111111.11111111.11111111.00000000
网络位主机位

如果两个主机需要建立通讯
则需要满足条件:网络位一致,主机位不一致

二、实验环境的设定

控制面板中查看当前工作的网卡

在这里插入图片描述

在编辑中寻找虚拟网络编辑器
在这里插入图片描述

虚拟机设置,添加网卡,设置两块网卡配置一样
在这里插入图片描述

三、如何临时设定ip及判定网络通信

查看ip
ifconfig
在这里插入图片描述

ip a
在这里插入图片描述

配置Linux的ip和Windows的ip在同一个网络区域

ifconfig+网卡名称+设置的ip+netmask+子网掩码

在这里插入图片描述

检测目标主机(Windows)和Linux能不能通

ping目标主机的ip

请添加图片描述
指定ping的次数

ping-c1目标主机的ip

指定等待的时长

ping-w1目标主机的ip

在这里插入图片描述
删除ip

ipaddrdeldev网卡ip/24

在这里插入图片描述
设定ip

ipaddraddip/24dev网卡

在这里插入图片描述

用命令设定ip是临时设定,当系统重新启动,此设定失效

倘若适用ping检测通讯,需在控制面板中关闭Windows火墙
在这里插入图片描述

四、利用图形设定系统ip地址

设定ip前开启NetworkManager服务
systemctl start NetworkManager
在这里插入图片描述

永久设定ip
nm-connection-editor(此命令运行是系统图形必须开启)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

更改同样使用这个命令,点击设定好的里面进行更改
倘若更改完不生效,使用命令
nmcli connection reload
nmcli connection up 连接名称

umtui(系统有无图形均可使用)
在这里插入图片描述
在这里插入图片描述

五、用命令的方式设定ip地址

1、device参数

查看设备为什么连接工作

nmclidevicestatus

在这里插入图片描述
关闭网卡

nmclidevicedisconnect+网卡

在这里插入图片描述

开启网卡

nmclideviceconnect+网卡

在这里插入图片描述
查看网卡的工作方式(不接网卡则查看所有网卡的工作方式)

nmclideviceshow+网卡

在这里插入图片描述

2、connection参数

删除链接
nmcli connection delete 链接名称

在这里插入图片描述

添加连接

nmcliconnectionaddtypeethernetcon-name连接名称ifname网卡ipv4.methodmanualipv4.addressesip地址

在这里插入图片描述

ip修改

nmcliconnectionmodify连接名称ipv4.addresses更改后的ip

在这里插入图片描述
改后第一时间没有生效

使用命令,使之激活
nmcli connection reload
nmcli connection up 连接名称
在这里插入图片描述

六、网络配置文件详解

网络配置目录
/etc/sysconfig/network-scripts/
设定完连接名称 ip之后 目录中会有与之相应的文件出现
在这里插入图片描述

网络配置文件的名命规则
ifcfg-连接名称

设定网络配置文件

vimifcfg-连接名称

内容

DEVICE=xxx设备名称
BOOTPROTO=dhcp/static/none设备工作方式
ONBOOT=yes网络服务开启时自动激活网卡
IPADDR=ip地址IP地址
PREFIX=24子网掩码
NETMASK=255.255.255.0子网掩码
NAME=xxx连接名称

设定完文件之后,运行命令使之激活
nmcli connection reload
nmcli connection up 连接名称

在这里插入图片描述

七、系统中的回环接口

不同主机之间的沟通通过网卡
主机内部服务与服务之间的沟通通过回环接口(相当于人的神经)

在这里插入图片描述

八、dhcp模式的网络客户端及服务搭建

设定网络为自动获取ip的模式
在这里插入图片描述

在另一台主机建立其软件仓库
在这里插入图片描述

挂载镜像并且安装dhcp服务

在这里插入图片描述

利用模板生成其配置文件
在这里插入图片描述

对配置文件进行编辑
vim /etc/dhcp/dhcpd.conf
在这里插入图片描述
在这里插入图片描述

开启dhcp服务

在这里插入图片描述

进行测试
在这里插入图片描述

九、网关的定义及配置方法

举例:
以路由器为例
路由器上和我们处在同一个网段的ip就叫做我的网关
路由器上负责接收数据的这个接口就叫做外界的网关接口

配置双卡的主机

在这里插入图片描述

配置文件的位置和内容

在这里插入图片描述
这台主机都能与Windows和另一台主机通讯
在这里插入图片描述

如何让双网卡的主机变成路由器
在这里插入图片描述

设定单网卡主机网关
在这里插入图片描述
通讯成功
在这里插入图片描述

用命令设定的网关为临时网关,网络重启后失效
在这里插入图片描述

设定永久网关
全局网关的设定,对所有网卡生效
在这里插入图片描述

网卡网关的设定,只针对一个指定网卡生效

在这里插入图片描述
在这里插入图片描述

十、dns的作用及配置方法

人对字符铭感,电脑用ip进行通讯
如果所有网站用ip来访问,我们在访问的过程中就需要记住ip,这样就会在访问时非常痛苦

地址解析:就是把网址变成ip的过程

在这里插入图片描述

dns中有所有网络地址和ip的对应关系
当我们访向网址时首选询向dns访问的网址是谁
dns服务器会根据自己的数据文件查询到你要访问的地址并把地址反馈给主机
在这里插入图片描述

也可以在网络配置文件中修改

十一、系统解析优先级的调整

系统默认(本地文件更高)
/etc/hosts > /etc/resolv.conf

调整优先级
编辑文件
vim /etc/nsswitch.conf
86行 想要那个优先级更高将那个放在前边
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

厄罗萌多

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值