unit11 管理文档

来源:互联网 发布:java购物车实现代码 编辑:程序博客网 时间:2024/06/10 04:20

######################unit11############################

                              *** 管理文档***

¥¥¥¥¥一,ip 基础知识

   1,ipv4

    2进制32位---------10进制

   

   172.25.0.10/252.255.255.0

   172.25.0.10: ip 地址

    255.255.255.0 :子网掩码

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

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

 

¥¥¥¥¥二,配置ip

    ****图形化****

    1,图形界面

    nm-connection-editor

 

(如图一)


    2,文本化图形

     nmtui

(如图二)

 

  ##用Tab 键来进行移动光标;

 

    ****命令****

    ifconfig 网卡 ip netmask  ##临时设定

(如图三)

 

 

     nmcli connection add type ethernet con-name westos ifname eth0 autoconnection yes

(如图四)

 

###一般是type  ,  con-name , ifname ,ip/autoconnect yes...

 

     nmcli connection add type ethernet con-name westos ifname eth0 ip4 ip/24

(如图五,七)

 



 

##可以通过这两种方式进行查看,网卡。

     nmcli connection delete westos

(如图六)

 

 

     nmcli connection show

     nmcli connection down westos

(如图八)

 

 

##ip由172.25.0.90,最后看不到ip.

 

     nmcli connection up westos

(如图九)

 

 

 

##ip由看不到,最后看到ip变为172.25.0.90

 

     nmcli connection modify "westos" ipv4.address newip/24

(如图十,十一)


 

     nmcli connection modify "westos" ipv4.method <auto |manual>

     nmcli device connect eth0

     nmcli device disconnect eth0

(如图十四)


     nmcli device show

     nmcli device status

(如图十三)

 

 

 

  ###***一般用命令添加或者修改网卡ip 后,使用以下命令运行后,再次查看ip是否改变。

    systemctl stop NetworkManager.service

    systemctl restart network

    systemctl start NetworkManager

(如图十二)

 

@@@@@如果建立了新的网卡ip后,用ifconfig 查看ip却没有,会看到命令提示:see "systemctl status network",用此来查看network.service的状态。

    **如果看到状态有问题,就用“systemctl restart network”.有时,这个命令时间比较长,要耐心等待。

 

 

 

**文件**

dhcp     ##动态获取

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

DEVICE=eth0   ##接口使用设备

BOOTPROTO=dhcp  ##网卡工作模式

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

NAME=eth0   ##网络接口名称

wq

 systemctl restart network

(如图十五)

 

 

 

 

 

##在/etc/sysconfig/network-scripts/中,用vim编写的ifcfg-hehe文件。

ls 可查看。是动态网络的设置。

~~~~~~~~~~~~~~~~~~~~~~~

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 ##子网掩码

 


##在/etc/sysconfig/network-scripts/中,用vim编写的ifcfg-westos,也是静态网络的设置。

 

¥¥¥¥¥三,gateway 网关

 

     1.路由器

  主要功能是用来作nat的

  dnat 目的地地址转换

  snat 源地址转换

 

     2.网关

   路由器上和自己处在同一个网段的那个ip

 

     3.设定网关

  systemctl stop NetwrokManager

  vim /etc/sysconfig/network ##全局网关

  GATEWAY=网关ip

 

  vim /etc/sysconfig/network-scripts/ifcfg-网卡配置文件 ##网卡接口网关

  GATEWAY=网关ip

 

  systemctl restart netwrok

 

  route -n ##查询网关

  Kernel IP routing table

  Destination     Gateway         Genmask         Flags Metric       Ref    Use Iface

 0.0.0.0   (网关)172.25.0.254    0.0.0.0         UG    0      0        0 eth0

 172.25.0.0      0.0.0.0         255.255.255.0   U     0        0        0 eth0


##可在/mnt中编写网关ip,也就是/etc/sysconfig/network-scripts/ifcfg-eth0

然后再重启,用systemctl restart network

最后用命令route -n 来查询网关。

 

      ***网关是路由器上和自己处在同在同一个网段的那个ip,则设置网关时,注意和自己的ip是同一网段。

 

¥¥¥¥¥五,dns

    1.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读取的优先级调整

 /etc/nsswitch.conf

 38 #hosts:     db files nisplus nis dns

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

 

 

  5.dhcp服务的配置


###在服务器端,完成。

0 0