Linux配置IP地址的三種實(shí)現(xiàn)方式
環(huán)境Redhat9
第一種安裝 直接配置網(wǎng)卡文件
1.查看網(wǎng)卡
會發(fā)現(xiàn)出現(xiàn)一個(gè)文件 這個(gè)文件會告訴我們網(wǎng)卡的文件在哪 這是9版本獨(dú)特的 舊版會在cd /etc/sysconfig/network-scripts直接出現(xiàn)
- cd /etc/sysconfig/network-scripts/切換到網(wǎng)卡配置文件目錄
- 輸入ls會發(fā)現(xiàn)有一個(gè)文件 這個(gè)文件會告訴我們網(wǎng)卡在哪 進(jìn)入到這個(gè)文件 再找到 /etc/NetworkManager/system-connections/ 并tab 這個(gè)就是我們的網(wǎng)卡配置文件
2.進(jìn)入網(wǎng)卡文件進(jìn)行配置
- 進(jìn)入到 vim /etc/NetworkManager/system-connections/ens160.nmconnection 這里tab一下
- 在這里只需要更改ipv4的內(nèi)容
- 輸入address1 = ip地址/24(子網(wǎng)掩碼) + ,網(wǎng)關(guān)
dns=114.114.114.114; method=manual
3 重啟網(wǎng)卡配置
systemctl restart NetworkManager 重啟一下 ip a 查看一下
第二種方式 nmcli(Networkmanager command-line interface(接口的意思))
先查看當(dāng)前網(wǎng)絡(luò)連接狀態(tài) nmcli connection show
進(jìn)行網(wǎng)卡的配置
輸入 nmcli connection modify(修改的意思) ens160 ipv4.addresses 輸入ip地址/24(24是子網(wǎng)掩碼) ipv4.gateway 輸入網(wǎng)關(guān) ipv4.method manual ipv4.dns 114.114.114.114 autoconnect yes
重載網(wǎng)卡并再次啟動
- 進(jìn)行重載這個(gè)網(wǎng)卡連接 nmcli connection reload
- 再次重啟這個(gè)網(wǎng)卡 nmcli connection up ens33
- 使用ip a 查看 發(fā)現(xiàn)修改成功
第三種方式 nmtui 同下方的第三種方式相同
環(huán)境 centos7
第一種方式 直接配置網(wǎng)卡文件
cd /etc/sysconfig/network-scripts 進(jìn)入到網(wǎng)卡配置文件中 ls 查看網(wǎng)卡文件 我們需要配置的是ens33
vi ifcfg-ens33 進(jìn)行配置 (注意是在正確的路徑進(jìn)入 如下 [root@localhost network-scripts]# vi ifcfg-ens33)
進(jìn)入之后配置只保存這幾個(gè)
TYPE="Ethernet" BOOTPROTO=static 獲取IP地址的方式更改為手動or靜態(tài) NAME=ens33 DEVICE=ens33 ONBOOT=yes //網(wǎng)絡(luò)接口打開,改為yes IPADDR=192.168.10.11 //定義規(guī)定IP PREFIX=24 //定義規(guī)定子網(wǎng)掩碼 GATEWAY=192.168.10.2 //定義規(guī)定網(wǎng)關(guān) DNS1=114.114.114.114 //定義首選dns服務(wù)器 DNS2=8.8.8.8 //定義備選dns服務(wù)器
最后重啟服務(wù)
service network restart
然后用ip a 再次查看
第二種方式 利用nmcli
- nmcli是NetworkManager的命令行工具,用于管理和配置網(wǎng)絡(luò)連接。它可以用于查看當(dāng)前網(wǎng)絡(luò)連接的狀態(tài)、配置新的網(wǎng)絡(luò)連接、啟用和禁用網(wǎng)絡(luò)連接等操作。
- nmcli支持大多數(shù)常見的網(wǎng)絡(luò)連接類型,如以太網(wǎng)、Wi-Fi、VPN等。通過nmcli命令,用戶可以方便地在命令行界面下管理網(wǎng)絡(luò)連接,而無需依賴圖形界面工具
nmcli命令可以用于以下場景:
- 查看當(dāng)前網(wǎng)絡(luò)連接的狀態(tài):使用
nmcli connection show
命令可以查看已連接的網(wǎng)卡信息3。 - 配置新的網(wǎng)絡(luò)連接:通過nmcli命令可以創(chuàng)建新的網(wǎng)絡(luò)連接,包括以太網(wǎng)、Wi-Fi、VPN等3。
- 啟用和禁用網(wǎng)絡(luò)連接:使用nmcli命令可以啟用或禁用特定的網(wǎng)絡(luò)連接3。
- 查看網(wǎng)卡設(shè)備狀態(tài):使用
nmcli device status
命令可以查看所有網(wǎng)絡(luò)接口設(shè)備的狀態(tài)3。 - 刪除網(wǎng)卡設(shè)備:使用
nmcli device delete
命令可以刪除特定的網(wǎng)絡(luò)設(shè)備3。
先查看當(dāng)前網(wǎng)絡(luò)連接狀態(tài)
nmcli connection show
進(jìn)行配置
nmcli connection modify ens33 ipv4.addresses 192.168.10.11/24 ipv4.gateway 192.168.10.2 ipv4.dns 114.114.114.114 autoconnect yes
進(jìn)行重載這個(gè)網(wǎng)卡連接
nmcli connection reload
再次重啟這個(gè)網(wǎng)卡
nmcli connection up ens33
進(jìn)行驗(yàn)證 看是否成功 可以用修改的ip地址再次連接終端或者進(jìn)入本機(jī)查看
第三種方式 利用nmtui 網(wǎng)絡(luò)配置管理器
- 輸入nmtui 會進(jìn)入到網(wǎng)絡(luò)配置管理器
- 點(diǎn)擊第一個(gè)Edit a connection 進(jìn)入編輯網(wǎng)卡連接 選擇ens33 按enter鍵
- 進(jìn)入ens33 完成配置 改 ip a 網(wǎng)關(guān) dns 連接方式 滑倒最后點(diǎn)擊ok
- 返回到初始頁面點(diǎn)擊Activate a connection(啟用連接的意思) 點(diǎn)擊ens33 按enter鍵 然后重啟虛擬機(jī) 就修改成功了
- 點(diǎn)擊Activate a connection(啟用連接的意思) 點(diǎn)擊ens33 按enter鍵 然后重啟虛擬機(jī) 就修改成功了
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
CentOS系統(tǒng)下Apache配置多域名或多端口映射的方法
我們大多情況是一臺服務(wù)器一個(gè)IP,這樣配置起來很簡單,但是如何想多域名多端口映射的話就沒那么簡單了,下面這篇文章主要介紹了CentOS系統(tǒng)下Apache配置多域名或多端口映射的方法,需要的朋友可以參考學(xué)習(xí),下面來一起看看吧。2016-12-12Linux內(nèi)核設(shè)備驅(qū)動之內(nèi)存管理筆記整理
今天小編就為大家分享一篇關(guān)于Linux內(nèi)核設(shè)備驅(qū)動之內(nèi)存管理筆記整理,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2018-12-12詳解Linux服務(wù)器狀態(tài)、性能相關(guān)命令
這篇文章主要介紹了詳解Linux服務(wù)器狀態(tài)、性能相關(guān)命令,非常不錯,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-09-09在Debian系的Linux中編譯并安裝ixgbe驅(qū)動的教程
這篇文章主要介紹了在Linux中編譯并安裝ixgbe驅(qū)動的教程,采用bash shell、適用于Debian、Ubuntu等各種基于Debian的Linux系統(tǒng),需要的朋友可以參考下2015-03-03Linux上讀取或設(shè)置環(huán)境和shell變量的教程
當(dāng)通過 shell 會話與服務(wù)器交互時(shí),有許多信息會被 shell 編譯以確定其行為和對資源的訪問,其中一些設(shè)置包含在配置設(shè)置中,而其他一些則由用戶輸入確定,在本指南中,我們將討論如何與環(huán)境進(jìn)行交互,并通過配置文件以及交互方式讀取或設(shè)置環(huán)境和 shell 變量2024-10-10淺析linux查看防火墻狀態(tài)和對外開放的端口狀態(tài)
這篇文章主要介紹了linux查看防火墻狀態(tài)和對外開放的端口狀態(tài),本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-12-12