Я разрабатываю веб-приложение, которое должно выдавать разные результаты на основе IP. Для тестирования и во время разработки было бы очень полезно, если бы у меня было больше IP-адресов обратной петли, кроме 127.0.0.1. Есть ли способ создать (а затем уничтожить) их?
Отредактируйте / etc / network / interfaces
добавьте следующее внизу файла
auto lo:0
iface lo:0 inet static
address 127.0.0.2
netmask 255.0.0.0
Документацию по файлу интерфейсов можно найти здесь: http://manpages.ubuntu.com/manpages/lucid/man5/interfaces.5.html
Приведенное выше определение, во-первых, указывает системе автоматически запускать новый виртуальный интерфейс lo: 0 (псевдоним) при запуске системы. Затем он устанавливает интерфейс lo: 0 (привязанный к интерфейсу обратной связи) как статический адрес. Последние две строки устанавливают адрес и сетевую маску.
После того, как вы добавили вышеуказанное, вам нужно будет перезапустить сеть.
sudo /etc/init.d/networking restart
или перезагрузите компьютер.
Целый 127.0.0.1/8
адресное пространство зарезервировано для адресов обратной связи. Таким образом, вы можете использовать любой адрес из 127.0.0.1
вплоть до 127.255.255.254
.