第十单元网络的管理

1.ip基础知识

1.ipv4     2进制32-----10进制 

172.25.0.10/255.255.255.0

172.25.0.10:ip地址  255.255.255.0:子网掩码

子网掩码255位对应的ip位为网络位         子网掩码0对应的ip位为主机位

1配置ip 

1.图形界面  nm-connection-editor

第十单元网络的管理

命令    ifconfig 网卡 ip netmask 临时设定

第十单元网络的管理

nmcli connection add type ethernet con-name westos ifname eth0 autoconnect yes 添加dhcp网络

第十单元网络的管理

nmcli connection add type ethernet con-name westos ifname eth0 ip4 ip/24  添加静态网络

第十单元网络的管理

nmcli connection delete westos 删除westos链接

第十单元网络的管理

nmcli connection show 显示所有网络链接

nmcli connection down westos 关闭指定链接

第十单元网络的管理

nmcli connection up westos 开启指定链接

第十单元网络的管理

nmcli connection modify "westos" ipv4.method <auto|manual> 改变westos的工作方式为动态或静态

第十单元网络的管理

静态

nmcli device connect eth0 #开启设备 

第十单元网络的管理

 nmcli device disconnect eth0 #关闭设备

第十单元网络的管理

nmcli device sh

static|none ##静态网络

vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0  ##设备

BOOTPROTO=static|none  ##设备工作方式

ONBOOT=yes  ##开启网络服务**设备

NAME=eth0  ##网络接口名称

IPADDR=172.25.0.100   ##IP

NETMASK=255.255.255.0 | PREFIX=24 ##子网掩码

DNS1=172.25.254.250 ##设定   dns

GATEWAY=172.25.254.250 ##网关

ow #显示设备信息   

第十单元网络的管理

 nmcli device status #显示设备状态

第十单元网络的管理

static|none 静态网络

vim /etc/sysconfig/network-scripts/ifcfg-eth0     DEVICE=eth0    设备

第十单元网络的管理

BOOTPROTO=static|none   设备工作方式      ONBOOT=yes    开启网络服务**设备

NAME=eth0    网络接口名称        IPADDR=172.25.0.100    IP

NETMASK=255.255.255.0 | PREFIX=24 子网掩码     DNS1=172.25.254.250 设定   dns

GATEWAY=172.25.254.250 网关

第十单元网络的管理

5.dns

dns是一台服务器    这太服务器提供了回答客户主机名和ip对应关系的功能

2.设定dns     vim /etc/resolv.conf        nameserver dns服务器ip

vim /etc/sysconfig/network-scripts/ifcfg-网卡配置文件     DNS1=dns服务器ip

 第十单元网络的管理

3.本地解析文件    vim /etc/hosts   ip 主机名称

第十单元网络的管理

 4.本地解析文件和dns读取的优先级调整 vim/etc/nsswitch.conf

 38 #hosts:     db files nisplus nis dns

 39 hosts:      files dns ##files代表本地解析文件,dns代表dns服务器,那个在前面那个优先

第十单元网络的管理