今天就跟大家聊聊有關(guān)如何在Linux系統(tǒng)中配置靜態(tài)網(wǎng)絡(luò)連接,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:申請域名、雅安服務(wù)器托管、營銷軟件、網(wǎng)站建設(shè)、和平網(wǎng)站維護(hù)、網(wǎng)站推廣。
Linux是一種免費(fèi)使用和自由傳播的類UNIX操作系統(tǒng),是一個(gè)基于POSIX的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng),使用Linux能運(yùn)行主要的Unix工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。
步驟1:檢查網(wǎng)絡(luò)連接
ping 命令是一個(gè)眾所周知的程序,可以快速檢查網(wǎng)絡(luò)的連通性。在命令行中輸入以下內(nèi)容:
ping -c3 opensource.com
其中 -c3 選項(xiàng)表示你只 ping 三次。
如果你連接到了互聯(lián)網(wǎng),將會(huì)收到類似的數(shù)據(jù)包響應(yīng)。
步驟2:檢查連接信息
你可以用 ip add 命令檢查網(wǎng)絡(luò)信息。
運(yùn)行此命令可顯示設(shè)備信息和 IP 地址等。稍后你將需要此類信息(如設(shè)備信息和IP地址)來設(shè)置靜態(tài)連接,因此請記住它。
步驟3:檢查網(wǎng)絡(luò)信息
通過輸入以下命令,可以在 /etc/sysconfig/network-scripts 目錄中找到網(wǎng)絡(luò)信息:
ls /etc/sysconfig/network-scripts
例如這個(gè)截圖顯示了 ifcfg-enp0s3 和 ifcfg-lo,但這些取決于你運(yùn)行的 Linux 以及設(shè)備的設(shè)置方式。
步驟4:顯示可用的連接
可以用 nmcli 工具顯示當(dāng)前網(wǎng)絡(luò)的可用連接。輸入以下命令:
nmcli con show
此截圖顯示有兩個(gè)設(shè)備處于活動(dòng)狀態(tài):enp0s8 和 enp0s3,它們被稱為Wired Connection 1 和 2。但這可能會(huì)和你的顯示有所不同,具體取決于 Linux 環(huán)境的設(shè)置方式。
步驟5:檢查網(wǎng)絡(luò)連接是否已打開
用上面的 ping 可以命令檢查你是否可以接收數(shù)據(jù)包,但現(xiàn)在我們要通過 systemctl 命令調(diào)用 network 來監(jiān)視、更新網(wǎng)絡(luò)狀態(tài)和排除故障。命令是:
systemctl status network
如果網(wǎng)絡(luò)支持程序沒有問題,那么在運(yùn)行此命令時(shí),你將看到狀態(tài)為 active。
步驟6:添加靜態(tài)網(wǎng)絡(luò)連接
現(xiàn)在準(zhǔn)備添加靜態(tài)網(wǎng)絡(luò)連接。使用在步驟2中從 ip add 中獲取的設(shè)備名稱,輸入以下命令來添加新連接:
nmcli con add con-name "SomeName" ifname YOUR_DEVICE autoconnect yes type YOUR_CONNECTION_TYPE
要根據(jù)你的實(shí)際配置去修改命令中的 SomeName,YOUR_DEVICE 和 YOUR_CONNECTION_TYPE。
步驟7:驗(yàn)證連接是否已被添加到網(wǎng)絡(luò)腳本路徑
可以用 nmcli 工具修改新的連接信息。通過以下命令:
nmcli con mod
這個(gè)命令實(shí)際上是修改了 /etc/sysconfig/network-scripts 目錄下的網(wǎng)絡(luò)配置腳本,這也是修改連接信息的另一種方法。
通過輸入以下命令再次查看 /etc/sysconfig/network-scripts 路徑:
ls /etc/sysconfig/network-scripts
你可以看到已經(jīng)添加了連接 ifcfg-MyFavoriteCafe。
步驟8:確認(rèn)你可以看到連接
檢查 MyFavoriteCafe 是否為可見的可用連接。使用以下命令啟動(dòng)連接。請注意 SOME_CONNECTION_NAME 應(yīng)該是你真實(shí)的連接名稱(在本例中為 MyFavoriteCafe )
nmcli con up SOME_CONNECTION NAME
也可以用以下命令將其關(guān)閉:
nmcli con down SOME_CONNECTION NAME
添加新連接時(shí),將 autoconnect 設(shè)置為 true,這樣的話如果重新啟動(dòng)網(wǎng)絡(luò)服務(wù),它將會(huì)自動(dòng)啟用。
到目前為止還挺順利。運(yùn)行以下命令時(shí),將會(huì)顯示該連接:
步驟9:將連接修改為靜態(tài)
用文本編輯器(如 Vim、Emacs 或 Nano)打開文件/etc/sysconfig/network-scripts/ifcfg-SOME_CONNECTION_NAME(在本例中為 MyFavoriteCafe)。
要把連接配置為靜態(tài),需要修改一個(gè)參數(shù),并再添加三個(gè)參數(shù):
修改 BOOTPROTO 為 static。
添加 IPADDR。即你要設(shè)置的靜態(tài) IP 地址,可以通過 ip add 命令看到。
添加 NETMASK。這是子網(wǎng)掩碼,可以通過 ip add 命令找到。
添加 GATEWAY。這是默認(rèn)網(wǎng)關(guān)的 IP 地址,可以通過 ip add 找到。
你可能還需要添加 DNS,PREFIX 或其他信息,具體情況取決于你的網(wǎng)絡(luò)和計(jì)算機(jī)的設(shè)置方式。
完成此操作后,保存文件。用以下命令重新啟動(dòng)網(wǎng)絡(luò):
systemctl restart network
檢查狀態(tài):
systemctl status network
步驟10:確認(rèn)新連接處于活動(dòng)狀態(tài)
必須要做這一步!要確保你的新連接在正常工作。再次運(yùn)行 nmcli con show 命令以啟用新連接。
還可以通過 ping 一個(gè)網(wǎng)址來驗(yàn)證連接是否正常。
最后,你可以用以下命令檢查設(shè)備信息:
nmcli dev show DEVICE_NAME
其中 DEVICE_NAME 應(yīng)該是你的網(wǎng)絡(luò)設(shè)備的真實(shí)名稱。
看完上述內(nèi)容,你們對如何在Linux系統(tǒng)中配置靜態(tài)網(wǎng)絡(luò)連接有進(jìn)一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。