将第二个IP地址添加到现有的网络适配器


17

在linux机器上,可以将多个IP地址添加到同一网络接口。

使用以下命令即可实现:

ip addr add 128.133.123.83/24 dev eth0

有什么办法可以与OS X相同吗?

我试图在系统偏好设置/网络中放置多个IP地址(像DNS一样以逗号分隔),但没有运气...

Answers:


24

是的,这很容易。打开“系统偏好设置”,转到“网络”,然后单击左栏下方的加号。选择接口,为要创建的适配器配置命名,然后按OK。您将必须为第二个条目提供IP地址和DNS的手动配置-DHCP无法使用它,因为它与原始条目共享相同的MAC地址,因此路由器不会向其发布另一个地址。完成后,单击“应用”,然后享受。您的适配器现在有两个IP地址。


如何使其与浏览器一起使用?我的意思是,我可以使用新地址ping或telnet,但无法使用浏览器进行连接...
yeyeyerman

您可以通过拖放适配器来按优先顺序对适配器进行重新排序。
zneak '16

20

sudo ifconfig en0 alias 128.133.123.83/24 up

并删除...

sudo ifconfig en0 -alias 128.133.123.83


谢谢!...并删除它们?
F. Hauri

1

..并删除brabic答案中添加的别名

sudo ifconfig en0 -alias 128.133.123.83


这样可以很好地编辑其他答案。
bmike

是的-但我没有足够的信誉评论对方的回答:-(它的工作..。
凯文Olree

单击“编辑”进行更改-您的内容属于答案的主体,而不是评论或半答案
bmike

完成-谢谢@bmike
Kevin Olree
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.