当我cat /etc/network/interfaces
在 Ubuntu 11.04 中运行时,我得到以下输出。
auto lo
iface lo inet loopback
我看不到 eth0 或 eth1 接口,但我能够在网络工具应用程序中看到它们。
如何从命令行配置 eth0 和 eth1?
答案1
如果接口不在/etc/network/interfaces
,但你想那你为什么不添加那里有吗?这是一个文本文件,您可以编辑的类型。
手动网络接口配置的标准工具是ip
从iproute2和/或ifconfig
(连同route
和arp
)来自已弃用的网络工具。它们都允许您更改 IP 地址、路由等。对于通过 DHCPv4 自动配置,dhclient
或者dhcpcd
可以使用。
(这些程序大部分都在 中/sbin
,因此如果出现“未找到命令”,请在那里查找。)
答案2
要找到可以配置其他接口的文件,请查看此文件(在 ubuntu 上默认):
/etc/dhcp/dhclient.conf
对于您的第二个问题,请使用“ifconfig”。