Linux自娱—15.网络管理
基本概念
- 网络管理器(NetworkManager)是一个动态网络的控制器与配置系统
- 网络管理器用于当网络设备可用时保持设备和连接开启并激活
- 默认情况下,centos/rhel7已安装网络管理器,并处于开启状态
- CentOS6网络管理是network;7是NetworkManager network
- 6用setup配置网络;7用nmtui配置网络
网络管理器操作
1、查看网络管理器
systemctl status NetworkManager
systemctl status network
# centos6
services network status
2、配置网络的方式
- 1.桌面图形化界面
- 2.配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0(7网卡名会变)
- 3.命令行 nmcli
- 4.简易图形 nmtui(setup)
- 5.图形界面 nm-connection-editor 其实就是init 5下的图形化界面
nmcli的介绍
- nmcli device 查看网卡(centos7)
- 如果输入nmcli 没有 可以安装 yum -y install NetworkManager
- bootproto是网络连接方式
- dhcp 自动
- none 手动
- static 静态 在安装界面是m开头的单词
主机名配置
- hostname
- hostnamectl set-hostname centosxx
- cat /etc/hostname
# centos6修改主机名
vi /etc/sysconfig/network
hostname=xxx
vi /etc/hosts
127.0.0.1 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx hostname
# 最好不要改计算机名 有些服务只认本机(7以前)
ip命令
- ip a 查看所有ip
- ip route 查看路由和网关
- ip neigh 查看邻居
端口号
- ss -tnl 查看端口号
防火墙
- centos6默认防火墙是iptables
- centos7默认防火墙是firewalld
- selinux是linux强制性的安装防护
- 关于selinu的启停,我这里没总结完全,可能也有写的不对的地方
- setenfoce 0 临时关闭selinux
- getenforce 强制执行
- vi /etc/sysconfig/selinux 永久关闭selinux=disabled
常用工具安装
- yum -y install lrzsz sysstat elinks wget net-tools bash-completion
- bash-completion 自动补全工具 table键
浙公网安备 33010602011771号