Linux系统的网络管理

网络管理主要是对Linux的网络配置,认识Linux和Windows系统中网络的不同性。
首先,输入:ip a 命令观察其内容:
Linux系统的网络管理
标红的为本机网络名称和本机的IP地址。

网络管理器(NetworkManager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启并**
查看网络管理程序的状态:systemctl status NetworkManager
查看网络子管理程序的状态:systemctl status network

首先配置的工具通常使用vim进行编辑文件如:
cp /etc/sysconfig/network-scripts/ifcfg-ens33 /root (配置之前先要备份,防止改错)
vim /etc/sysconfig/network-scripts/ifcfg-ens33(ens33 要注意自己本机的数字是什么,这里我的本机数字是ens33)
Linux系统的网络管理
如上图,按照这样进行输入配置后保存退出。
systemctl restart network 重启网卡设置后。这样网络配置就更改好了。
这里测试工具有:
ip a
ip route (查看路由,查看网关)
ip neigh (了解另一台主机ping通)

端口号查询方式:
ss -tnl
ss -tna

系统最小化安装后初始化:
首先需要创建一个文件,然后vi编辑复制以下文件保存退出后,输入命令 chmod u+rwx 文件名 然后运行此文件后稍等一下就初始化设置成功了:

#!/bin/bash

yum -y install wget
echo “wget安装完毕”
sleep 5
rm -rf /etc/yum.repos.d/*
echo “源库已清理”
sleep 5
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
echo “阿里源配置完毕”
sleep 5
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
echo “扩展源配置完毕”
sleep 5
systemctl stop firewalld
systemctl disable firewalld
echo “防火墙已关闭”
sleep 5
setenforce 0
sed -ri ‘s/SELINUX=./SELINUX=disabled/’ /etc/sysconfig/selinux
echo “selinux已关闭”
sleep 5
sed -ri 's/ONBOOT=.
/ONBOOT=yes/’ /etc/sysconfig/network-scripts/ifcfg-ens33
echo “网卡配置完毕”
sleep 5
yum -y install lrzsz elinks vim net-tools sysstat
echo “初始程序安装完毕”