代码改变世界

linux 网络管理

2020-10-16 09:57  叶子y  阅读(92)  评论(0)    收藏  举报

查看网络管理程序的状态
systemctl status NetworkManager

命令行下配置网络信息
vim /etc/sysconfig/network-scripts/ifcfg-ens33

图形界面 nmtui

nmcli device 如果没有命令需要安装NetworkManager


配置ip地址方法
1、配置
ONBOOT=yes //是否启用
BOOTPROTO=none //手动 none/static 自动 dhcp
IPADDR=192.168.25.135
NETMASK=255.255.255.0
GATEWAY=192.168.25.2
DNS1=192.168.25.2
PREFIX=24

2、重启网络服务
systemctl restart network

主机名的配置
hostname
hostnamectl set -hostname ......
cat etc/hostname


也可以在配置文件中修改 etc/hostname

ip a //查看所有ip
ip route //查看路由,查看网关
ip neigh //另一台主机ping通,查看邻居
ping 127.0.0.1 环回地址

 

ss -tnl 查看设备正在运行的端口号

systemctl stop firewalld 临时关闭防火墙
systemctl disable firewalld 永久关闭防火墙
systemctl status firewalld 查看防火墙状态
setenforce 0 临时关闭selinux
vim /etc/sysconfig/selinux
SELINUX=disabled 永久关闭selinux


安装常用工具
yum -y install lrzsz sysstat elinks wget net-tools bash-completion


OSI七层模型
应用层:应用程序/原始数据
表示层:格式/压缩/加密
会话层:会话 全双工 半双工 身份信息 电话/对讲机
传输层:分段/重组/端口号 传输速率
网络层:IP地址 路由
数据链路层:mAC地址 局域网
物理层:传输介质/比特流