这是为 Linux 服务器接口分配 IP 地址的命令。
ip addr add ADDRESS dev IFNAME
其中 IFNAME 是接口名称,ADDRESS 是要分配给该接口的 IP 地址。
要将地址 192.168.121.45 和网络掩码 24 添加到设备 eth0,请输入:
sudo ip address add 192.168.121.45/24 dev eth0
NIC 属于物理层,IP 属于 IP 层,它们是独立的。我想进一步问一下,NIC 和 IP 地址之间的关系。
- 网卡是否需要有IP地址?
- IP 地址必须附加到 NIC 吗?
- IP 地址可以在没有 NIC 的情况下独立存在于 IP 层吗?
参考
答案1
你不一定需要网卡(物理接口)。你需要一个界面无论是物理的、逻辑的还是虚拟的。
有环回接口内置于本地 TCP/IP 堆栈中,虚拟网卡虚拟机的虚拟网卡 (vNIC),交换机虚拟接口(SVI)用于第 3 层交换机上的路由,调谐/分接VPN 接口以及许多其他类型的虚拟接口。