1 引 言
在使用Linux系統的程序中,你是否有遇到過需要配置固定IP的場景,是否有遇到過服務器下電再重新上電后需要手動拉起IP的經歷,

本文將手把手教會你如何配置固定IP以及系統重新上電后如何設定自動拉起IP,同時還會對一些基礎知識進行科普......
2 科 普
linux下的/etc目錄
etc不是什么縮寫,是and so on的意思,來源于法語的 “ et cetera”,翻譯成中文就是等等的意思,我們在一些英文檔案或場景中經常看到的etc.就是等等的意思,etc/檔案夾在linux系統中用于存放各種組態檔,也包括本文中我們需要配置的網路組態檔,至于為什么在要在/etc下面存放組態檔,按照原始的UNIX的說法(linux檔案結構參考UNIX的教學實作MINIX) 這下面放的都是一堆零零碎碎的東西, 就叫etc, 這算是個歷史遺留的東西,
3 詳細教程
3.1 步驟說明
1. su root //切換至特權模式,并輸入密碼
2. vim /etc/sysconfig/network-scripts/ifcfg-ens33 //進入網卡ens33的配置頁面
3. i //輸i進入檔案編輯模式(i=insert)
4.1 BOOTPROTO="static" //修改:將dhcp修改為static,修改后為BOOTPROTO=static
4.2 ONBOOT=yes //修改為yes, 網卡開機自啟動
4.3 IPADDR="xxx.xxx.xxx.xxx" //新增:配置靜態IP地址,按需配置
4.4 NETMASK="255.xxx.xxx.xxx" //新增:配置子網掩碼
4.5 GATEWAY="xxx.xxx.xxx.xxx" //新增:配置網關
4.6 DNS1="xxx.xxx.xxx.xxx" //新增:配置DNS
5. Esc或Ctrl+c //退出檔案編輯模式
6. :wq //保存檔案修改并退出
7. service network restart //重啟網卡
8. ip add //查看網卡ens33的IP地址已經變成配置的靜態IP地址
9. ping xxx.xxx.xxx.xxx //ping自己,ping網關,驗證網路能通
3.2 demo案例
[root@HikvisionOS network-scripts]# more ifcfg-ens33
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static" //修改:dhcp修改為static
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="ef482e1b-4f2f-4d23-ae65-784122f24201"
DEVICE="ens33"
ONBOOT=yes //修改:修改為yes, 配置網卡開機自啟動
IPADDR="10.193.12.23" //新增:配置靜態IP地址
NETMASK="255.255.255.0" //新增:配置子網掩碼
GATEWAY="10.193.12.254" //新增:配置網關
DNS1="10.1.26.188" //新增:配置DNS
3.3 操作步驟
3.3.1 查看IP地址 命令:ip add

3.3.2 通過vim編輯器進入網卡配置頁面 命令:vim /etc/sysconfig/network-scripts/ifcfg-ens33

3.3.3 按照3.1的步驟說明進行配置后保存

3.3.4 重啟網卡 命令:service network restart

4 參考文獻
https://zhidao.baidu.com/question/426469556.html
如果文章對你有幫助,記得點贊,收藏,加關注,會不定期分享一些干貨哦......~~~///(^v^)\\\~~~
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/263744.html
標籤:其他
