- NetworkManager服务
网络管理器(NetworkManager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启并激活
默认情况下,CentOS/RHEL 7 已安装网络管理器,并处于启用状态。
systemctl status NetworkManager 查看网络管理程序的状态
systemctl status network 查看网络子管理程序的状态
- 配置网络的工具
命令行配置
vim /etc/sysconfig/network-scripts/ifcfg-ens33
命令行: nmcli 如果没有这个命令,可以执行安装 yum -y install NetworkManager
图形配置
简易图形: nmtui
图形界面:nm-connection-editor
- 配置IP
cp /etc/sysconfig/network-scripts/ifcfg-ens33 备份网卡配置文件
ip a 查看记录IP
子网掩码 255.255.255.0
ip r 查看网关/默认路由
cat /etc/resolv.conf 查看DNS
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 子网掩码,用来定义网络
GATEWAY=192.168.142.2 网关,也叫默认路由
DNS1=192.168.142.2 域名解析。当你输入域名访问网站时,他告诉你IP地址。
NAME=ens33
DEVICE=ens33
UUID=d1769 UUID不是网卡配置文件中必须信息,查看自身网卡UUID nmcli con
systemctl restart network 重启网络服务
配置完成,查看是否能上网
- 主机名修改
方式1
hostname 查看主机名
hostnamectl set-hostname name.name 配置主机名
退出shell即可生效
方式2
cat /etc/hostname
vim /etc/hostname
reboot/init 6
- 网络测试工具
ip a 查看所有IP(ifconfig)
ip route 查看路由,查看网关
ip neigh 另一台主机ping通,查看邻居
ping baidu.com
- ports and services
yum -y install httpd
systemctl start httpd
systemctl stop firewalld
端口号 0-65536,每一个服务程序,对应一到多个数字。通过检查端口号,确认服务是否提供
- Show TCP sockets
ss -tnl 查看端口
ss -tna 查看端口
- 如何初始化服务器
1.最小化安装linux,勾选兼容性服务和开发工具
2.配置root密码
3.配置IP 自动获取
4.配置yum源
5.关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
systemctl status firewalld
6.查看selinux
getenforce 查看
enforcing 开启(会阻止程序)
permissive 开启放行
disabled 禁用
setenforce 0 临时关闭
vi /etc/sysconfig/selinux
SELINUX=disabled 永久关闭
7.安装常用程序:
yum install -y lrzsz sysstat elinks wget net-tools bash-completion vim
上传下载工具 系统状态 字符浏览器 下载工具 网络工具 自动补全