Linux系统的网络管理(ping,ifconfig,ip addr命令 ,图形方式,命令方式,配置文件方式更改配置,dhcp服务配置)

一.什么是IP Adress

internet protocol Address

ip由32个01组成

11111111.11111111.11111111.11111111=255.255.255.255

                  【网络位】            【主机位】

二.子网掩码

用来划分网络区域,非零位表示ip的主机位。

111111111.11111111.11111111.00000000=255.255.255.0

                 【网络位】             【主机位】

三.ip通信判定

网络位一致,主机位不一致的两台主机之间可以通信

172.25.254.10/24          172.25.254.20/24             可以通信

172.25.254.10/24          192.108.0.1/16                 不可通信

四.网络设定工具

1.ping                检查网络是否通畅

ping  172.25.254.20

ping -c1  172.25.254.20           ping一次

ping -c1 -w1  172.25.254.20    ping一次,等待一秒

2.ifconfig 

ifconfig  查看或设定网络接口(临时设定,重启后消失)

ifconfig  查看

ifconfig device ip/24    设定

ifconfig device down     关闭

ifconfig device up       开启

3. ip addr          查看,设定ip

ip addr

ip addr show                                                  检测

ip addr add 172.25.254.20/24 dev ens160    设定

ip addr del dev ens160 172.25.254.20/24    删除

ip addr flush ens160                              更改ip步骤

ip addr add dev ens60 172.25.254.20/24    添加ip

注意:device是一个物理事实,看到什么名字只能用什么名字

五. 图形方式设定ip

nm-connection-editor

更改配置文件后,不生效,使用

nmcli connection down linux

nmcli connection up linux

nmcli connection show

 

不建议用服务控制设定网络服务

systemctl stop NetworkManager

systemctl start NetworkManager

systemctl restart network

命令行界面中图形修改配置文件

init 3  退出图形界面

输入 nmtui 更改配置文件

init 5   进入图形界面

六.命令方式设定网络(永久设定,必须开启NetwokManager)


nmcli connection down westos       关闭连接

nmcli connection up westos         开启连接

nmcli connection show             查看连接

nmcli connection del linux    删除连接


nmcli connection add type ethernet con-name westos ifname ens192 ip4 172.25.254.40/24       添加连接

nmcli connection modify westos ipv4.address 172.25.254.100/24                               更改


nmcli device connect ens192       启用ens192网卡

nmcli device disconnect ens224     关闭ens192网卡


nmcli device show ens224(可以不加)           查看网卡信息

nmcli device statue ens224         查看网络服务接口信息

命令设定dhcp模式

七.编辑文件配置网络

网络配置目录:

/etc/sysconfig/network-scripts

网络配置文件的命名规则

ifcfg-xxxx

1.单个ip配置

DEVICE=xxx            设备名称

BOOTPROTO=xxx         设备工作方式

ONBOOT=yes            网络服务开启时自动激活网卡

IPADDR=                IP地址

PREFIX=24              子网掩码

NETMASK=255.255.255.0  子网掩码

NAME=                  接口名称


2.添加多个ip

IPADDR1=

NETMASK1=

reload之后,在down和up

改变ip地址后

nmcli connection down westos       关闭连接

nmcli connection up westos         开启连接

3.dhcp配置

八.dhcp服务配置

实验在单网卡主机上做

1.安装光盘:

右下角光盘 右键,连接

application-systemtool-files-rhel8-baseos-packages-dhcp.server

复制到桌面

rpm -ivh dhcp-server-4.3.6-30.el8.x86_64.rpm     安装光盘

2.生成配置文件

cp /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf

3.修改配置

vim dhcpd.conf


4.启动服务

5.在另一台主机测试 ip addr show ens160


dh

var/lib/dhcpd/dhcpd.lease

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值