目录

一、什么是IP ADDRESS

1、本章实验准备

2、IP ADDRESS

二、子网掩码

三、IP通信判定

四、网络设定工具

1、ping命令

2、ifconfig命令

3、ip addr命令

五、图形方式设定IP

1、有图形网络模式:

2、无图形网络模式

六、命令式设置网络

七、管理网络配置文件

1、网络配置目录

2、网络配置文件命名规则

八、lo回环接口

九、网关

十、设定dns

1、地址解析

十一、设定解析的优先级

1、系统默认

2、修改

十二、dhcp服务配置


一、什么是IP ADDRESS

1、本章实验准备

删除所有的虚拟机

westos-network    bridge    #添加网桥设置
westos-network    common    #将网桥设置为初始状态

创建新的虚拟机westoa和westosb

2、IP ADDRESS

internet        protocal        ADDRESS        #网络进程地址

ipv4    =    internet   protocol   version  4
2 x 32    #IP是由32个0组成的
11111110.11111110.11111110.11111110 = 254.254.254.254

二、子网掩码

用来划分网络区域,子网掩码非0的位对应IP上的数字表示这个IP的网络位,子网掩码0位对应的数字是IP的主机位。网络位表示网络区域,主机位表示网络区域里的某台主机。

三、IP通信判定

网络位一致,主机位不一致的2个IP可以直接通信

172.25.254.25/24          24=255.255.255.0

172.25.254.2/24两者可以通信

但与172.25.0.1/16不能通信

四、网络设定工具

1、ping命令

ping   ip 检测网络是否畅通

ping   ip   -c   1

ping 1 次
ping   ip   -w  1    等待 1 秒
ping   -c1   -w2   ip ping 1 次等待 1 秒

-c 和 -w次数不同时,以数字小的为实际的ping的次数

2、ifconfig命令

ifconfig 查看网络或设定网络接口
ifconfig   device   ip/24 设定网络设备
ifconfig   device   down 关闭设备的网络设置
ifconfig   device   up 开启设备的网络设置

网络接口的意义(一般情况下):

eth0: ethernet的简写,一般用于以太网接口。

wifi0:wifi是无线局域网,因此wifi0一般指无线网络接口。

ath0: Atheros的简写,一般指Atheros芯片所包含的无线网络接口。

lo: local的简写,一般指本地环回接口。

查看本机的网卡设置情况

添加设备的网络设置

关闭设备的网络设置

开启设备的网络设置

查看具体设备的网络设置

3、ip addr命令

ip   addr    检测或设定网络接口
ip   addr   show 显示网络接口情况
ip   addr   add   ip/24   dev   device 添加设备
ip   addr   del   dev   device   ip/24 删除设备

展示网络接口

添加设备的网络配置

 注意:device的名称是一个物理事实,电脑硬件的设备是什么是由每个计算机本身决定的,而不是人为设定的。

五、图形方式设定IP

1、有图形网络模式:

nm-connection-editor    #图形设定开启器

添加网卡并设置其网络

更改:

nmcli   connection   show    #显示网络接口
nmcli   coneection   up   westos    #打开网络接口
nmcli   coneection   down   westos    #关闭网络接口

更改展示:

2、无图形网络模式

设置开机为无图模式,重启虚拟机:

systemctl   set-default   multi-user.target
reboot

重启后的界面,root用户身份登录

nmtui    #进入有图形网络设置模式

该模式不能使用鼠标,只能通过键盘输出

进入网络设置界面:

删除该设备的网络设置

[back]-->[quit]到达交互界面,发现网络接口已被清空

再次进入设置界面,添加新设备:

完善网络设置信息

[ok]保存退出

添加成功

inti   5    #进入有图网络模式

六、命令式设置网络

注意:在使用该命令设置网络前必须开启NetworkManager服务

nmcli   device   connect   ens3 启用ens3网卡
nmcli   device   disconnect   ens3 关闭ens3网卡
nmcli   device   show   ens3 查看网卡信息
nmcli   device   delete   ens3 删除网卡服务接口信息

查看网卡设备

关闭网卡

 开启网卡

nmcli   connection   show 查看连接
nmcli   connetion   down   westos 关闭连接
nmcli   connection   up   westos 开启连接
nmcli   connetions   delete   westos 删除连接

开启连接

nmcli   connction   add   type   enternet   con-name   xxx   ifname   ens3   ipv4.172.25.254.106/24    添加连接

添加连接

nmcli   connction   modify   xxx   ipv4.addresses 172.25.254.106/24    更改连接

更改连接并显示连接

七、管理网络配置文件

1、网络配置目录

网络配置目录:/ etc / sysvonfig / network-scripts /

2、网络配置文件命名规则

ifcfg-xxx 网络配置文件名称
DEVICE=XXX 设备名称
ONBOOT=yes 网络服务开启时自动激活网卡
BOOTPROTO=dhcp/static/none 设备工作方式
IPADDR=172.25.254.106(举栗) IP地址
PREFIX=24 子网掩码
NETMASK=255.255.255.0 子网掩码
NAME=xxx 接口名称

创建网络配置文件:

一块网卡上配置多个IP

systemctl   restart   network       #重启网络服务

八、lo回环接口

lo回环接口,相当于人的神经系统。

九、网关

route   -n    #查看网关
ip   route   add   default   via   172.25.254.250 临时添加网关
ip   route   del   default   via    172.25.254.250 删除网关

/etc/sysconfig/network        #全局网关,针对所有没有设定网关的网卡生效

设定全局网关:

重启服务

/etc/sysconfig/network-scripts/ifcfg-ens3

网卡设定有多个是时候:

nmcli   connection   reload        #重载连接

nmcli   connection   up   westos        #开启连接

十、设定dns

1、地址解析

系统操作者对字符敏感,系统网络需要通过IP地址这个数字。

当操作者输入网址www.baidu.com时,这个网址并不是一个可以通信的IP地址。需要系统把www.baidu.com变成百度服务器的IP地址,这样的过程叫做地址解析。

domain   name   server   ==   域名解析服务    #将域名变为IP地址

vim   /etc/hosts        #本地解析文件,此文件中直接提供地址解析

ip   域名

220.181.111.188                www.baidu.com

可以连接百度的服务器,通过URL和IP地址都可以进行访问

vim   /etc/resolv.conf        #dns的指向文件    不需要重启网络立即有效

nameserver   114.114.114.114

打开dns指向文件并修改其内容

vim   /etc/sysconfig/network-scripts/ifcfg-xxxx

DNS1 = 114.114.114.114        #需要重启网络,当网络重启时,此参数会修改dns的指向文件

注意:当网络工作模式为dhcp时,系统会自动获得IP,网关和dns。则dns的指向文件会被获得到的信息修改。如果不需要dns信息,在网卡配置文件中加入PEERDNS=no

十一、设定解析的优先级

1、系统默认

/etc/hosts    >       /etc/resolv.conf

2、修改

vim        /etc/nsswitch.conf      #/etc/hosts优先

39   hosts:        files   dns

vim        /etc/nsswitch.conf      #/etc/resolv.conf优先

39   hosts:        dns    files

十二、dhcp服务配置

在主机中找到dhcp-server安装包

安装dhco服务

Linux系统管理员之网络配置相关推荐

  1. linux中的网络配置

    Linux中的网络配置 1 什么是IP ADDRESS 2 子网掩码 3 ip通信判定 4 网络设定工具 4.1 设置双网卡 4.2 ping命令 4.3 ifconfig命令 4.4 ip addr ...

  2. Linux基础之网络配置

    Linux基础之网络配置 一.查看网络配置 1.查看网络接口状态 2.查看网关路由信息 3.查看dns信息 二.ifconfig网络管理工具使用 1.查看已激活网卡信息 2.查看所有网卡(包括未激活) ...

  3. Linux 下的网络配置

    #######linux下的网络配置############ ###1.什么是IP ADDRESS     internet protocol ADDRESS    ##网络进程地址         ...

  4. redhat7图形界面网卡设置_Redhat Linux Interprise基本网络配置与调试

    [实验4] Redhat Linux Interprise基本网络配置与调试 一.实验目的: 1) 熟练掌握Red Hat Linux 下的基本网络参数配置 2)熟练掌握Red Hat Linux 下 ...

  5. win10安装虚拟机Linux Centos7系统网络配置

    win10安装虚拟机Linux Centos7系统网络配置 查看本机网络IP 虚拟网络编辑器 CentOS7 ifcfg-ens33网卡配置 重启网络服务 关闭防火墙(仅限虚拟机) 启用本机Telne ...

  6. linux网卡没有显示link,以下显示是一个Linux系统的网络配置信息:eth0 Link encap:..._考试资料网...

    单项选择题以下显示是一个Linux系统的网络配置信息: eth0 Link encap:Ethernet HWaddr 00:0C:29:F5:B4:79 inet addr:192.168.2.38 ...

  7. VMvare 安装kali linux系统及网络配置

    VMvare 安装kali linux系统及网络配置 下载 进入官网https://www.kali.org/,进入downloads列表,找到xfce(图形界面)64位进行下载 创建虚拟机 直接下一 ...

  8. Linux基础命令-网络配置和相关命令

    Linux基础命令-网络配置和相关命令 网络配置和相关命令 一.基本网络配置 二.网卡名称 1. 网卡别名 2. 设备别名 3. 实验 三.网络配置方式 1. ifconfig命令 2. route命 ...

  9. Linux基础8 - 网络配置

    Linux基础8 - 网络配置 一.网络连接的三种方式 Vmware为我们提供了三种网络工作模式,它们分别是:Bridged(桥接模式).NAT(网络地址转换模式).Host-Only(仅主机模式). ...

最新文章

  1. 关于NSString,NSMutableString,NSArray,NSMutableArray,NSDictionary,NSMutableDictionary
  2. 【直播课】6小时教你熟知Anchor free理论基础,掌握项目实战技巧
  3. php 上次登陆时间,php使用cookie显示用户上次访问网站日期的方法
  4. MVVM是什么?谈谈你对MVVM的理解?
  5. 铁粉看进来,surprise|湾区人工智能
  6. 整型变量 默认输出 java_java数据类型详解
  7. fashionmnist数据集_Keras实现Fashion MNIST数据集分类
  8. c语言解析sql语句_解析SQL语句比解析类C语言更麻烦?
  9. 编译NVIDIA之Video_Codec_SDK_9.1.23之Sample
  10. java kettle jar包_Kettle中调用用户自定义的jar包
  11. 为什么我们要写单元测试用例?
  12. JavaScript开发环境准备
  13. 宇枫资本工薪族理财启发
  14. 广西交通职业技术学院计算机专业在哪个校区,广西交通职业技术学院宿舍怎么样...
  15. 命令行窗口的解释及使用
  16. android教务系统框架,基于Android的教务系统的设计与开发
  17. 腾讯云Coding平台入门指引
  18. OpenVINO——3. OpenVINO文字识别OCR运行demo
  19. 使用C#设置IE可信任站点
  20. Cocos2d游戏开发学习记录——4.开发《植物大战僵尸》

热门文章

  1. PHP集成工具xampp的替代品phpstudy
  2. verilog 跨时钟域 单bit延迟打拍 多bit延迟采样 多bit计数延迟采样
  3. .htaccess php设置,.htaccess更改php的配置
  4. android countdowntimer 格式化,Android中使用CountDownTimer封装CountDownUtil,制作一个简易定时器...
  5. Bootstrap—标签label和徽章badge
  6. 河南专升本公共英语语法考点分析---主谓一致
  7. tomcat8弱口令漏洞复现与getshell
  8. 《猫》第一课时说课稿
  9. [Vulnhub] DC-5
  10. 烙铁头氧化,不粘锡,变黑