CentOS7使用nmtui和nmcli配置網路

来源:https://www.cnblogs.com/lw0079/archive/2018/08/02/9406150.html
-Advertisement-
Play Games

CentOS7使用nmtui和nmcli配置網路 CentOS7配置網路推薦使用NetworkManager服務(不推薦network服務)。 圖形化方式:nmtui或Applications->System Tools->Settings->Network 命令方式:nmcli nmtui要求安裝 ...


CentOS7使用nmtui和nmcli配置網路

CentOS7配置網路推薦使用NetworkManager服務(不推薦network服務)。

圖形化方式:nmtui或Applications->System Tools->Settings->Network

命令方式:nmcli

 

nmtui要求安裝了NetworkManager-tui包

nmcli要求安裝了NetworkManager包

 

註:nmtui與nmcli均是通過NetworkManager實現對網路進行配置

 

1.  nmtui圖形化方式

nmtui->

 

 

 

 

 

 

[ ] Require IPv4 addressing for this connect->預設不勾選->IPv4定址方式

 

[X] Automatically connect->預設->自動連接->ONBOOT=yes

[X] Available to all users->預設->所有用戶均可使用

 

IPv4 CONFIGURATION  Manual->靜態配置->BOOTPROTO=none

 

Profile name  ens33->NAME=ens33

 

cat /etc/sysconfig/network-scripts/ifcfg-ens33
HWADDR=00:0C:29:B4:F1:FE
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
IPADDR=9.9.9.111
PREFIX=24
GATEWAY=9.9.9.254
DNS1=9.9.9.111
DNS2=9.9.9.112
DOMAIN=oracle.com
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
NAME=ens33
UUID=3293804e-b421-4299-9ace-b1509e171201
ONBOOT=yes

 

cat /etc/sysconfig/network-scripts/ifcfg-ens34
HWADDR=00:0C:29:B4:F1:08
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
IPADDR=99.99.99.111
PREFIX=24
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
NAME=ens34
UUID=53f2aa6a-cb9c-4ff9-812b-be2ef549bced
ONBOOT=yes

 

cat /etc/resolv.conf
# Generated by NetworkManager
search oracle.com
nameserver 9.9.9.111
nameserver 9.9.9.112

 

cat /etc/hostname
rac111

 

2.  Applications->System Tools->Settings->Network圖形化

Applications->System Tools->Settings->Network

 

3.  nmcli命令方式

nmcli命令方式非常適合用於批處理腳本

 

 主機名配置 

hostnamectl set-hostname rac111  ->/etc/hostname

 

 網卡配置

nmcli connection add type ethernet ifname ens33 con-name ens33 ipv4.method manual ipv4.addresses 9.9.9.111/24 ipv4.gateway 9.9.9.254 ipv4.dns 9.9.9.111,9.9.9.112 ipv4.dns-search oracle.com ipv6.method ignore

nmcli connection add type ethernet ifname ens34 con-name ens34 ipv4.method manual ipv4.addresses 99.99.99.111/24 ipv6.method ignore

 

#nmcli connection add type ethernet ifname ens33 con-name ens33 autoconnect yes save yes ipv4.method manual ipv4.addresses 9.9.9.111/24 ipv4.gateway 9.9.9.254 ipv4.dns 9.9.9.111,9.9.9.112 ipv4.dns-search oracle.com ipv6.method ignore

#nmcli connection add type ethernet ifname ens34 con-name ens34 autoconnect yes save yes ipv4.method manual ipv4.addresses 99.99.99.111/24 ipv6.method ignore

 

autoconnect yes->預設->[X] Automatically connect
save yes->預設->/etc/sysconfig/network-scripts/ifcfg-ens33->ifcfg-ens33可以改名(NAME=ens33)
[X] Available to all users->預設->沒找到相關設置值

 

確認有哪些設置值
nmcli con edit
->
Enter connection type: ethernet
->
help
->
print

 

nmcli connection up ens33

nmcli connection down ens33

 

nmcli connection delete ens33

 

nmcli connection show

 nmcli device show

 nmcli device status

 

ifconfig
ip address->ip a

 

 

CentOS6不勾選“Available to all users”,無/etc/sysconfig/network-scripts/ifcfg-Wired_connection_1配置文件(CentOS7仍會生成對應配置文件,只與save yes有關,預設就是yes)


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 一、網路協議 國際標準化組織(ISO)定義了網路協議的基本框架,被稱為OSI模型。OSI模型包括應用層、表示層、會話層、傳輸層、網路層、數據鏈路層及物理層。而OSI模型過於複雜至今沒有得到實際的應用。 TCP/IP協議模型將OSI的7層協議模型簡化為4層,從而更有利於實現和使用。TCP/IP協議模型 ...
  • 替換 替換某一整行 str1替換為str2 將含有xhn的行中的str1替換為str2 將1-5行替換為兩行: hello world 刪除 刪除空行 ...
  • 如何設置非管理員用 戶配置特定的IIS站點 一、 添加IIS管理服務 二、 啟動管理服務 勾選啟用遠程連接後。點右邊的應用 三、 設置站點許可權 添加一個windows標準用戶 四、 標準用戶訪問 輸入伺服器名稱和站點名稱 ...
  • LNMP就是Linux+Nginx+MySQL+PHP,既然是在Linux CentOS7那麼Linux就是已經安裝好了。所以接下百度一下接下來的教程,整理測試如下: 教程是centos6.2的有點老,將就著看看,教程:https://www.linuxidc.com/Linux/2012-09/7 ...
  • 1. MBR故障修複 備份 mkdir /pp mount /dev/sdb1 /pp dd if=/dev/sda of=/pp/mrb.bak bs=512 count=1 破壞mrb dd if=/dev/zero of=/dev/sda bs=512 count=1 reboot 重啟後鏡像 ...
  • 簡介: 組織單位簡稱OU,OU是(Organizational Unit)的縮寫,組織單位是可以將用戶、組、電腦和組織單位放入其中的容器。是可以指派組策略設置或委派管理許可權的最小作用域或單元。 建立步驟 一、組織單位的創建 1)打開伺服器管理器,點 工具》Active Directory用戶和計算 ...
  • VIM (Unix及類Unix系統文本編輯器) Vim是一個類似於Vi的著名的功能強大、高度可定製的文本編輯器,在Vi的基礎上改進和增加了很多特性。VIM是開源軟體。 Vim普遍被推崇為類Vi編輯器中最好的一個,事實上真正的勁敵來自Emacs的不同變體。1999 年Emacs被選為Linuxworl ...
  • 簡介: AD是Active Directory的簡寫,中文稱活動目錄。活動目錄(Active Directory)主要提供以下功能: 1)伺服器及客戶端電腦管理 2)用戶服務 3)資源管理 4)桌面配置 5)應用系統支撐等 準備環境: 部署步驟 一、角色安裝 1)打開伺服器管理器,添加 角色和功能 ...
一周排行
    -Advertisement-
    Play Games
  • 示例項目結構 在 Visual Studio 中創建一個 WinForms 應用程式後,項目結構如下所示: MyWinFormsApp/ │ ├───Properties/ │ └───Settings.settings │ ├───bin/ │ ├───Debug/ │ └───Release/ ...
  • [STAThread] 特性用於需要與 COM 組件交互的應用程式,尤其是依賴單線程模型(如 Windows Forms 應用程式)的組件。在 STA 模式下,線程擁有自己的消息迴圈,這對於處理用戶界面和某些 COM 組件是必要的。 [STAThread] static void Main(stri ...
  • 在WinForm中使用全局異常捕獲處理 在WinForm應用程式中,全局異常捕獲是確保程式穩定性的關鍵。通過在Program類的Main方法中設置全局異常處理,可以有效地捕獲並處理未預見的異常,從而避免程式崩潰。 註冊全局異常事件 [STAThread] static void Main() { / ...
  • 前言 給大家推薦一款開源的 Winform 控制項庫,可以幫助我們開發更加美觀、漂亮的 WinForm 界面。 項目介紹 SunnyUI.NET 是一個基於 .NET Framework 4.0+、.NET 6、.NET 7 和 .NET 8 的 WinForm 開源控制項庫,同時也提供了工具類庫、擴展 ...
  • 說明 該文章是屬於OverallAuth2.0系列文章,每周更新一篇該系列文章(從0到1完成系統開發)。 該系統文章,我會儘量說的非常詳細,做到不管新手、老手都能看懂。 說明:OverallAuth2.0 是一個簡單、易懂、功能強大的許可權+可視化流程管理系統。 有興趣的朋友,請關註我吧(*^▽^*) ...
  • 一、下載安裝 1.下載git 必須先下載並安裝git,再TortoiseGit下載安裝 git安裝參考教程:https://blog.csdn.net/mukes/article/details/115693833 2.TortoiseGit下載與安裝 TortoiseGit,Git客戶端,32/6 ...
  • 前言 在項目開發過程中,理解數據結構和演算法如同掌握蓋房子的秘訣。演算法不僅能幫助我們編寫高效、優質的代碼,還能解決項目中遇到的各種難題。 給大家推薦一個支持C#的開源免費、新手友好的數據結構與演算法入門教程:Hello演算法。 項目介紹 《Hello Algo》是一本開源免費、新手友好的數據結構與演算法入門 ...
  • 1.生成單個Proto.bat內容 @rem Copyright 2016, Google Inc. @rem All rights reserved. @rem @rem Redistribution and use in source and binary forms, with or with ...
  • 一:背景 1. 講故事 前段時間有位朋友找到我,說他的窗體程式在客戶這邊出現了卡死,讓我幫忙看下怎麼回事?dump也生成了,既然有dump了那就上 windbg 分析吧。 二:WinDbg 分析 1. 為什麼會卡死 窗體程式的卡死,入口門檻很低,後續往下分析就不一定了,不管怎麼說先用 !clrsta ...
  • 前言 人工智慧時代,人臉識別技術已成為安全驗證、身份識別和用戶交互的關鍵工具。 給大家推薦一款.NET 開源提供了強大的人臉識別 API,工具不僅易於集成,還具備高效處理能力。 本文將介紹一款如何利用這些API,為我們的項目添加智能識別的亮點。 項目介紹 GitHub 上擁有 1.2k 星標的 C# ...