Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

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?

share|improve this question

2 Answers 2

up vote 1 down vote accepted

Edit /etc/network/interfaces

add the following at the bottom of the file

auto lo:1
iface lo:1 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:1 virtual interface up when the system starts. Then sets interface lo:1 (A virtual interface 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.

share|improve this answer

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.

share|improve this answer
    
+1, good to know fact. However, I tried 127.0.0.5 with my browser and I get (111) Connection refused error. So, I guess I should try the method @Sam suggests. –  Majid Fouladpour Mar 3 at 10:34

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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