Назад | Перейти на главную страницу

почему документы Vagrant предлагают использовать общедоступный IP-адрес 33.33.33.10 для локальных виртуальных машин?

Я слежу за руководство установить бродяга (инструмент для создания и настройки переносимых образов виртуальных машин), и кажется, что бродячая документация предполагает с использованием IPv4-адреса 33.33.33.10 настроить новый ящик.

Это общедоступный IP-адрес, поэтому я немного запутался, почему предлагается использовать этот адрес. Поскольку я не владею этой сетью, я не должен использовать адрес из 33.33.33.10/8 ассортимент. Правильно ли я полагаю, что мне следует использовать либо общедоступный адрес из сети, которой я владею, либо адрес из одного из частных диапазонов, как определено в RFC 1918? Если да, то почему документация Vagrant предполагает иное?

Что касается того, почему они предложили вам это сделать, я скажу «они идиоты». Но на самом деле мы не можем здесь ответить. Почему люди что-то говорят или делают? Вам нужно будет спросить человека, который написал эту документацию.

Что касается того, что вам следует делать, вы абсолютно правы: вы не должны использовать публичные IP-адреса, которыми вы не владеете.

Бродячая документация, похоже, не предлагает использовать 33.33.33.10.

Углубившись в официальную документацию, я смог найти только адреса RFC 1918, которые используются.

Учитывая очевидную тесную связь между Vagrant и этим неправильно используемым адресом, я могу только предположить, что документы сделал ссылались на это в прошлом и были позже исправлены.

Да, и вам определенно не следует использовать чужой публичный IP-адрес, даже в вашей собственной частной сети. Очень плохие вещи могут (и, вероятно, будут) случаться.