ifconfig 是一個(gè)用于配置和顯示 Linux 內(nèi)核中網(wǎng)絡(luò)接口的命令行工具。若要在 Debian 系統(tǒng)上利用 ifconfig 來(lái)修改網(wǎng)絡(luò)參數(shù),可遵循以下步驟:
- 啟動(dòng)終端(快捷方式:Ctrl + Alt + T)。
- 首先,檢查現(xiàn)有的網(wǎng)絡(luò)接口。在終端內(nèi)輸入如下指令:
ifconfig
這會(huì)列出系統(tǒng)中的所有活躍網(wǎng)絡(luò)接口及相關(guān)信息。
- 修改網(wǎng)絡(luò)參數(shù)之前,需先停用網(wǎng)絡(luò)接口,之后再激活它。這是因?yàn)椴糠志W(wǎng)絡(luò)參數(shù)(例如 IP 地址、子網(wǎng)掩碼等)僅能在接口關(guān)閉狀態(tài)下進(jìn)行更改。以下是停用和激活名為 eth0 的網(wǎng)絡(luò)接口的例子:
sudo ifconfig eth0 down sudo ifconfig eth0 up
請(qǐng)將 eth0 替換成你想要調(diào)整參數(shù)的實(shí)際網(wǎng)絡(luò)接口名稱。
- 現(xiàn)在可以運(yùn)用 ifconfig 命令來(lái)修改網(wǎng)絡(luò)參數(shù)了。以下是一些常見(jiàn)的參數(shù)調(diào)整實(shí)例:
- 調(diào)整 IP 地址與子網(wǎng)掩碼:
sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0
把 eth0 換成你的網(wǎng)絡(luò)接口名,把 192.168.1.100 替換為你想設(shè)定的 IP 地址,把 255.255.255.0 換成你想設(shè)定的子網(wǎng)掩碼。
- 調(diào)整 MTU(最大傳輸單元):
sudo ifconfig eth0 mtu 1500
將 eth0 替換為你的網(wǎng)絡(luò)接口名稱,將 1500 替換為你想設(shè)定的 MTU 值。
- 開(kāi)啟廣播地址:
sudo ifconfig eth0 broadcast 192.168.1.255
將 eth0 替換為你的網(wǎng)絡(luò)接口名稱,將 192.168.1.255 替換為你想設(shè)定的廣播地址。
- 修改完畢后,再次通過(guò) ifconfig 命令確認(rèn)網(wǎng)絡(luò)接口的變更情況。
需要注意的是,經(jīng)由 ifconfig 設(shè)置的網(wǎng)絡(luò)參數(shù)在系統(tǒng)重啟后將會(huì)消失。若想長(zhǎng)期保留這些更改,則需要編輯 /etc/network/interfaces 文件或者使用 netplan(依據(jù)你的 Debian 版本來(lái)決定)。