如何知道Linux下的網路介面?

如何知道Linux下的網路介面?

當我cat /etc/network/interfaces在 Ubuntu 11.04 中運行時,我得到以下輸出。

auto lo
iface lo inet loopback

我沒有看到 eth0 或 eth1 接口,但我可以在網路工具應用程式中看到它們。

如何從命令列配置 eth0 和 eth1?

答案1

如果介面不在 中/etc/network/interfaces,但您它就在那裡,那你為什麼不直接添加它在那裡嗎?它是一個文字檔案,可以編輯的那種。


手動網路介面配置的標準工具是ipip路由2和/或ifconfig(以及routearp)來自已棄用的網路工具。它們都允許您更改 IP 位址、路由等。對於透過 DHCPv4 自動配置,dhclient或者dhcpcd可以使用。

(大多數這些程式都在 中/sbin,因此如果您收到“未找到命令”,請查看那裡。)

答案2

要找到可以配置其他介面的文件,請查看此文件(ubuntu 上預設):

/etc/dhcp/dhclient.conf

對於第二個問題,請使用“ifconfig”。

相關內容