Додавання другої IP-адреси до існуючого мережевого адаптера


17

На вікна Linux можна додати кілька ip-адрес у один і той же мережевий інтерфейс.

Досягається наступна команда:

ip addr add 128.133.123.83/24 dev eth0

Чи є якийсь спосіб зробити те ж саме з OS X?

Я намагався без особливих удач поставити кілька ip-адрес (розділених комами, як у dns) у System Preferences / Network ...

Відповіді:


24

Так, це досить просто. Відкрийте Налаштування системи, перейдіть до Мережі, а потім натисніть знак Плюс під лівою панеллю. Виберіть інтерфейс, вкажіть ім’я конфігурації адаптера, яку ви створюєте, а потім натисніть OK. Вам доведеться надати вручну конфігурацію IP-адреси та DNS для другого запису - DHCP не буде працювати на нього, оскільки він має ту саму MAC-адресу, що і вихідний запис, тому маршрутизатор не видасть йому іншої адреси. Натисніть Застосувати, коли закінчите, і насолоджуйтесь. Тепер ваш адаптер має дві IP-адреси.


Як змусити його працювати з браузером? Я маю на увазі, я можу пінг або telnet, використовуючи нову адресу, але я не можу підключитися за допомогою браузера ...
yeyeyerman

Ви можете змінити упорядкування адаптерів у порядку, перетягуючи їх.
zneak

20

sudo ifconfig en0 alias 128.133.123.83/24 up

і видалити ...

sudo ifconfig en0 -alias 128.133.123.83


Спасибі! ... А їх зняти?
Ф. Хаурі

1

.. і вилучити псевдонім, доданий у відповіді брабіка

sudo ifconfig en0 -alias 128.133.123.83


Це дозволило б добре змінити іншу відповідь.
bmike

так - але мені не вистачило репутації, щоб прокоментувати іншу відповідь :-(. працюю над цим ..
Кевін Олрі

Клацніть редагувати та внесіть зміни - ваш вміст належить до
основи

зроблено - дякую @bmike
Кевін Олрі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.