Linux中网络管理简析

Linux中网络的服务是NetworkManager服务
网络子管理程序是network 一般我们对此程序进行操作,
比如 查看网络程序的状态 systemctl status network

配置网络的工具

Vim工具编辑配置文件

配置文件在/etc/sysconfig/network-scripts/ifcfg-ens33中
输入vim /etc/sysconfig/network-scripts/ifcfg-ens33打开文件即可编辑
简易图形 nmtui界面等

配置IP

首先配置前我们先给配置文件进行备份
然后查看本机ip a 查看IP、ip r 查看路由 、cat /etc/resolv.conf查看dns等进行截图备份
然后我们打开 vim /etc/sysconfig/network-scripts/ifcfg-ens33 文件
BOOTPROTO=“dhcp” //手动none、static或者自动dhcp获取ip地址 I
IPADDR = 192.168.1.3 //IP地址 用来定位主机
NETMASK=255.255.255.0 //子网掩码 用来定义网络 网段
GATEWAY=192.168.1.1 //网关
DNS1= 192.168.1.1 //dns服务器
ONBOOT=“yes” //是否启用该设备

里面的地址大家可以根据自己的实际情况来配置 这里只做演示。

配置完成后 重启网络服务

Systemctl restart network 再查看IP地址 已经更新成功

配置主机名

Hostname 可以查看主机名
Hostnamectl set-hostname zhujiming
退出重新登陆即可生效

也可以直接打开文件 vim /etc/hostname 编辑主机名 重启系统即可生效

网络测试工具

Ip a 查看所有信息
Ip route 查看路由
IP neigh 查看网络邻居
Ping 127.0.0.1 网络诊断工具 可以查看 本机和其他电脑之间网络是否相通

Linux中的端口号是一段数字 从0到65536,每个程序对应一个端口号,
可以通过ss -tnl和ss -tna命令来查看端口是否开启,如我们systemctl start network 开启网络服务,我们使用 ss -tnl命令可以查看到 80端口已经打开 。

奋斗吧

你可能感兴趣的:(linux,shell,网络)