且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

unit 11 文档练习

更新时间:2022-09-16 13:24:07

1.IP基础知识

  (1)ipv4    ##互联网协议的第四版

  (2)进制32位-----10进制

       172.25.0.10/255.255.255.0

         IP地址 /  子网掩码

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

  2.配置IP

   (1)图形界面

      命令:nm-connection-editor

unit 11 文档练习

unit 11 文档练习


   (2)文本化图形

      命令:nmtui

unit 11 文档练习

unit 11 文档练习

   (3)命令

     ifconfig 网卡 ip netmask   ##临时设定

unit 11 文档练习

    

     命令:nmcli connection add type ethernet con-name westos ifname eth0 autoconnect yes   ##新建IP

 unit 11 文档练习

    命令:nmcli connection show   ##连接情况 

unit 11 文档练习

   命令:nmcli connection down westos  ##关闭连接

 unit 11 文档练习

   命令:nmcli connection up westos  ##打开连接

unit 11 文档练习

   命令:nmcli device show    ##连接设备

unit 11 文档练习

   命令:nmcli device status   ##设备状态

unit 11 文档练习

   命令:nmcli device disconnect eth0   ##设备不连接

unit 11 文档练习

   命令:nmcli device connect eth0   ##设备连接

unit 11 文档练习


   命令:nmcli connection modify "westos" ipv4.addresses newip/24  ##设置新IP

unit 11 文档练习

       systemctl stop NetworkManager.service   ##停止网络管理

       systemctl restart network      ##重启network

       systemctl start NetworkManager   ##开启网络管理

unit 11 文档练习

    命令:nmcli connection modify "westos" ipv4.method auto   ##设置IP为自动获取

unit 11 文档练习

   4.IP动态获取

    命令:vim /etc/sysconfig/network-scripts/ifcfg-eth0   ##修改配置文件

unit 11 文档练习

   DEVICE=eth0##接口使用设备

   BOOTPROTO=dhcp##网卡工作模式

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

   NAME=eth0##网络接口名称

   **保存退出

unit 11 文档练习

   命令:systemctl restart network   ##重启network

unit 11 文档练习

  5.IP静态获取  

   命令:vim /etc/sysconfig/network-scripts/ifcfg-eth0   ##修改配置文件

unit 11 文档练习


   DEVICE=eth0       ##设备

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

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

   NAME=eth0      ##网络接口名称

   IPADDR=172.16.43.222     ##IP

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

unit 11 文档练习

   命令:systemctl restart network   ##重启network

unit 11 文档练习

   6.gateway 网关

   (1)路由器  ##主要功能是用来作nat的,dnat目的地地址转换,snat源地址转换

   (2)网关    ##路由器上和自己处在同一个网段的那个ip

   (3)设定网关  

      命令:vim /etc/sysconfig/network-scripts/ifcfg-eth0   ##网卡接口网关

             GATEWAY=网关ip

         ***保存退出    

unit 11 文档练习

unit 11 文档练习

        

       命令:systemctl restart netwrok    ##重启network

unit 11 文档练习

       命令:route -n       ##查询网关

unit 11 文档练习





   7.dns

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

    (2)设定dns

      命令:vim /etc/resolv.conf   ##修改配置文件

unit 11 文档练习

          nameserver dns服务器ip

unit 11 文档练习

   **保存退出

      命令:vim /etc/hosts   ##修改配置文件

unit 11 文档练习

      ip主机名称vim /etc/hosts

unit 11 文档练习

       **保存退出

   unit 11 文档练习

    8.本地解析文件和dns读取的优先级调整

     命令:vim /etc/nsswitch.conf

unit 11 文档练习

    #hosts:   db files nisplus nis dns

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

unit 11 文档练习

unit 11 文档练习





本文转自  red777    51CTO博客,原文链接:http://blog.51cto.com/12314711/1914159