一、简介

1、NetworkManager服务
    网络管理器(NetworkManager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启并激活。默认情况下,CentOS/RHEL 7 已安装网络管理器,并处于启用状态。

查看网络管理程序的状态

命令: systemctl    status   NetworkManager

查看网络子管理程序的状态

命令:systemctl    status   network

2、配置网络服务

配置的方法,多种多样
1、图形
2、命令

命令行配置

1、 配置文件:vim

命令: vim /etc/sysconfig/network-scripts/ifcfg-ens32   (看自己的 ip是ens多少就跟多少)

命令行:  nmcli

如果没有这个命令,可以执行安装 yum -y install NetworkManager

图形配置
    简易图形: nmtui
    图形界面:nm-connection-editor 
  

二、配置网络参数

1、配置ip

配置网卡参数

先备份网卡配置文件,在修改

命令: cp   /etc/sysconfig/network-scripts/ifcfg-ens33   .

查看本机的自动获取的IP截图
        
命令行查看IP

命令:ip a

命令行查网关/默认路由

命令:ip  r

命令行查dns

命令:cat   /etc/resolv.conf

手动修改配置 

命令:vim /etc/sysconfig/network-scripts/ifcfg-ens33     (更改这个文件要慎重)

 ONBOOT=yes      //是否启用该设备BOOTPROTO=none  //手动(none/static)还是自动获取IP(dhcp)IPADDR=192.168.142.131  //根据自动获取的地址进行配置  用来定位主机NETMASK=255.255.255.0  //子网掩码  用来定义网络,这台主机是192.168.142的网络GATEWAY=192.168.142.2 //网关,也叫默认路由  带你上网的路由器地址DNS1=192.168.142.2 这个数字1不要忘了 域名解析。当你输入域名访问网站时,他告诉你IP地址。根据截图配置  

修改后,重启一下网络服务

命令:systemctl   restart network

2、主机名

改名方式1

查看主机名

[root@localhost ~]# hostname
localhost.localdomain

配置主机名

命令: hostnamectl     set-hostname     weiwei

退出shell即可生效

改名方式2

查看和配置主机名

命令: cat /etc/hostname

命令:vim  /etc/hostname

重启生效

命令: reboot

命令:init 6

3、网络测试工具

测试工具

[root@localhost ~]# ip a        //查看所有IP(ifconfig)
[root@localhost ~]# ip route       //查看路由,查看网关
[root@localhost ~]# ip neigh   //(了解)另一台主机ping通,查看邻居
[root@localhost ~]# ping  127.0.0.1  //PING (Packet Internet Groper),因特网包探索器,两台虚拟机需要通信,vmnet号一定要相同

ports and services

端口号: 是一段数字:0-65536,每一个服务程序,对应一到多个数字。 通过检查端口号,确认服务是否提供。

安装示例服务

什么程序不重要

命令:yum -y install httpd    (安装http程序)

命令: systemctl start httpd    (开启它)

Show TCP sockets

命令:ss -tnl

[root@localhost ~]# ss -tnl
State      Recv-Q Send-Q Local Address:Port               Peer Address:Port
LISTEN     0      128    127.0.0.1:631                 *:*
LISTEN     0      100    127.0.0.1:25                  *:*
LISTEN     0      128     *:111                 *:*
LISTEN     0      5      192.168.122.1:53                  *:*
LISTEN     0      128     *:22                  *:*
LISTEN     0      128     [::1]:631                  [::]:*
LISTEN     0      100     [::1]:25                   [::]:*
LISTEN     0      128      [::]:111                  [::]:*
LISTEN     0      128      [::]:80  //80就是他的端口号 [::]:*
LISTEN     0      128      [::]:22                   [::]:*     

或者命令: ss -tna

Linux操作系统之网络管理相关推荐

  1. Linux 操作系统原理 — 内核态与用户态

    目录 文章目录 目录 Linux 的内核态与用户态 系统调用(System Call) Shell 用户态和内核态的切换 进程的用户空间和内核空间的内存布局 内核空间 用户空间 Linux 的内核态与 ...

  2. Linux 操作系统原理 — 系统结构

    目录 文章目录 目录 Linux 系统架构 Linux 内核 内存管理 进程管理 文件系统 设备驱动程序 网络接口 Shell Linux 系统架构 Linux 系统一般有 4 个主要部分:内核.Sh ...

  3. linux课程教学设计,《LINUX操作系统》课程整体教学设计.doc

    <LINUX操作系统>课程整体教学设计 ( 2014-2015 学年 第1学期) 一.管理信息 课程名称:LINUX操作系统 课程代码: 学分3 学时:54 课程类型:物联网专业(或专业群 ...

  4. (*长期更新)软考网络工程师学习笔记——Section 11 Linux操作系统简介

    目录 前言 一.Linux 操作系统 (一)Linux 组成部分 (二)Linux 操作系统的特点 二.Linux 文件系统 (一)文件系统的定义 (二)Linux 文件与进程 (三)绝对路径和相对路 ...

  5. linux基础操作与实践,Linux操作系统基础与实践

    <21世纪高等院校计算机网络工程专业规划教材:Linux操作系统基础与实践>由清华大学出版社出版. ¥19.18定价:¥29.50(6.51折) /2014-06-01 <Linux ...

  6. Linux操作系统下软件的安装与卸载

    在Windows下安装软件时,只需运行软件的安装程序(setup.install等)或者用zip等解压缩软件解开即可安装,运行反安装程序(uninstall.unware."卸载" ...

  7. Linux操作系统Ifconfig命令详细解析

    无论是Linux 自动安装还是我们手工安装,Linux 都会向你询问有关网络的问题并配置相关的软件.这个用于配置网卡的基本命令就是ifconfig. 在执行ifconfig 命令后,系统将在内核表中设 ...

  8. Linux操作系统下SSH默认22端口修改方法

    NO 1: 01假如要改SSH的默认端口(22),那么你只要修改:/etc/ssh/sshd_config中Port 22,这里把22改成自己要设的端口就行了,不过千万别设和现已有的端口相同哦,以防造 ...

  9. Linux操作系统下/etc/hosts文件

    1. 关于/etc/host,主机名和IP配置文件 Hosts - The static table lookup for host name(主机名查询静态表) Linux 的/etc/hosts是 ...

  10. 走进Linux 操作系统(之一)

    走进Linux 操作系统 摘要:本期涉猎了操作系统的来龙去脉后与大家携手步入Linux世界.我们力图展示给大家一幅Linux系统的全景图,并为了加深对linux系统的全面认知,亲手搭建了一个能运行在内 ...

最新文章

  1. linux anaconda环境变量配置
  2. 024_Jedis连接池
  3. 梯度下降法_梯度下降
  4. 使用Apache Camel通过soap添加WS-Security
  5. java与mysql的交互_java与数据库交互常用到的一些方法
  6. oracle监听 3个配置文件,Oracle 11g 监听 配置修改 说明
  7. python监听键盘的库的名称_python实时监控键盘鼠标,pynput库的详细用法
  8. 我们的高中教育造就了什么?
  9. 去除Vue在WebStorm中报命名空间的错误
  10. 【对讲机的那点事】维修对讲机你会拆卸电路板上的集成电路块吗?
  11. 为什么写网页用php,php能写网页吗
  12. 中标麒麟操作系统离线安装nginx
  13. 免费小程序转码工具(小程序转码机器人)业务推广必备
  14. Android12之OpenSL ES基础数据结构总结(十)
  15. Python编程 统计Java源文件代码行数,注释行数,空白行数
  16. [推荐]微软推出MSE 2010 Beta中文版 穆穆-movno1
  17. PHP 图片去除水印 去除logo
  18. u盘一插上计算机就不响应,u盘插上没反应解决方法
  19. 第一章 红绿灯数据采集
  20. Java 正则表达式对数据脱敏处理

热门文章

  1. 【pyqt5学习】——菜单栏(QMenu())、工具栏QToolBar学习
  2. 服务器系统盘是否需要阵列,服务器硬盘必须设置阵列吗
  3. 360企业版的IT管理价值
  4. 瑞星客户端卸载操作手册
  5. win7访问局域网计算机提示凭据,win7系统访问局域网共享文件时提示输入网络凭据的解决方法?...
  6. 数据分析 - 搭建数据监控体系(学习笔记)
  7. 【SAP消息号M8147】
  8. 北京总体城市设计战略研究│成果
  9. win7计算机资源管理器卡住,Win7资源管理器未响应的解决方法
  10. 安卓java模拟器跳过付费,不用花钱买android手机,电脑端Android模拟器安装使用教程...