4

I am developing a web app that has to produce different output based on ip. For testing and during development it would help a lot if I could have more loopback ip addresses besides 127.0.0.1. Is there a way to create (and latter destroy) these?

3

Edit /etc/network/interfaces

add the following at the bottom of the file

auto lo:0
iface lo:0 inet static
address 127.0.0.2
netmask 255.0.0.0

Documentation on interfaces file can be found here : http://manpages.ubuntu.com/manpages/lucid/man5/interfaces.5.html

The definition above firstly tells the system to automatically bring the new lo:0 virtual interface (alias) up when the system starts. Then it sets interface lo:0 (bound to the loopback interface) to be a static address. The last two lines set the address and the netmask.

After you have added the above you will need to restart networking

sudo /etc/init.d/networking restart

or reboot the computer.

1

The whole 127.0.0.1/8 address space is reserved for loopback addresses. So you can use any address from 127.0.0.1 up to 127.255.255.254.

2

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.