NetworkManager(網絡管理器)是一個動態網絡的控制器與配置系統,它用於當網絡設備可用時保持設備鏈接和開啓並激活。vim
開啓NetworkManafer網絡
[root@localhost ~]# systemctl start NetworkManager device 設備、物理設備 例如enp2s0,virbro,team0、eth0 connection 鏈接、邏輯設置 指的是一套具體的配置方案
例如:一個網卡能夠擁有多種不一樣的鏈接設置ui
如:connection1 (dchp動態鏈接)、connection2 (靜態鏈接) 等....spa
[root@localhost ~]# nmcli device #查看全部設備 #綠色表示使用中 (使用命令操做) [root@localhost ~]# nmtui #使用UI模式進行鏈接設備的操做 [root@localhost ~]# nmcli conn #查看全部鏈接設備 NAME UUID TYPE DEVICE ens33 d96e1c3f-8021-4a56-b090-1997c1fbf017 ethernet ens33 [root@localhost ~]# nmcli device show *** #查看****設備詳細信息
[root@localhost ~]# nmcli connection add autoconnect yes con-name ens33-class2 ifname enss33 type ethernet ip4 1.1.1.1/24 gw4 1.1.1.1 autoconnect yes 當前面的IP死亡,設置的IP自動頂替 con-name 設置一個新的配置名稱 ifname 屬於哪一個鏈接 type 設備類型
[root@localhost ~]# nmcli connection #查看建立邏輯配置 [root@localhost ~]# nmcli connection up ens33-class2 #激活配置 >激活前當前IP:192.168.1.5 掩碼:255.255.255.0 網關:192.168.1.1 >激活後當前IP:1.1.1.1 掩碼:255.255.255.0 網關:1.1.1.1
[root@localhost ~]# nmcli connection delete ens33-class2 成功刪除鏈接 "ens33-class2" (bdf01214-d272-4487-a657-7297de1716bf)
[root@localhost ~]# cd /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet --設備類型 PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=none --網卡綁定狀態使用(靜態:static)、(動態DHCP)、(無狀態:none) DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 --鏈接名 UUID=d96e1c3f-8021-4a56-b090-1997c1fbf017 DEVICE=ens33 --設備名 ONBOOT=yes --開機是否啓動 ETHTOOL_OPTS="autoneg on" IPADDR=192.168.1.5 --IP地址 PREFIX=24 --子網掩碼 GATEWAY=192.168.1.1 --網關 DNS1=202.102.134.68 --DNS DOMAIN=114.114.114.114 --備用DNS IPV6_PRIVACY=no ------------------------------------------- IPADDR2=192.168.1.56 --新增IP地址 PREFIX2=24 --新增子網掩碼
[root@localhost ~]# nmcli connection reload ens33;nmcli connection down ens33;nmcli connection up ens33 ";"分號的目的在於,依次執行後面的命令(保命,不然開車去機房配置吧😂)
[root@localhost ~]# systemctl disable NetworkManager --設置開機禁用 [root@localhost ~]# systemctl stop NetworkManager --中止服務
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
[root@localhost ~]# systemctl restart network --重啓網絡配置
[root@localhost ~]# hostname
[root@localhost ~]# hostnamectl set-hostname www.test.com
臨時更改主機名:rest
[root@localhost ~]# hostname test.cn
hosts提供 IP => 域名的定向解析blog
[root@localhost ~]# vim /etc/hosts
IP 域名 例如:61.135.169.121 www.baidu.com