Adding an IP address: Difference between revisions
No edit summary |
Strugglers (talk | contribs) (use syntaxhighlight) |
||
| Line 5: | Line 5: | ||
First open your interfaces file for editing: | First open your interfaces file for editing: | ||
< | <syntaxhighlight> | ||
$ sudo nano /etc/network/interfaces | |||
</ | </syntaxhighlight> | ||
You should see your main IP address described for IPv4 and IPv6. The IPv4 part looks something like: | You should see your main IP address described for IPv4 and IPv6. The IPv4 part looks something like: | ||
< | <syntaxhighlight> | ||
# The primary network interface | # The primary network interface | ||
auto eth0 | auto eth0 | ||
| Line 18: | Line 18: | ||
netmask 255.255.248.0 | netmask 255.255.248.0 | ||
gateway 85.119.80.1 | gateway 85.119.80.1 | ||
</ | </syntaxhighlight> | ||
Go to the end of the file and add information about your new IP. It doesn't need a gateway and you can use 255.255.255.255 for netmask: | Go to the end of the file and add information about your new IP. It doesn't need a gateway and you can use 255.255.255.255 for netmask: | ||
< | <syntaxhighlight> | ||
# The secondary network interface | # The secondary network interface | ||
auto eth0:0 | auto eth0:0 | ||
| Line 29: | Line 28: | ||
address 85.119.56.78 | address 85.119.56.78 | ||
netmask 255.255.255.255 | netmask 255.255.255.255 | ||
</ | </syntaxhighlight> | ||
For each additional IP, use eth0:1, eth0:2 etc. | For each additional IP, use eth0:1, eth0:2 etc. | ||
| Line 35: | Line 34: | ||
Once you're finished, press Ctrl-X and save your file. Then shutdown your machine: | Once you're finished, press Ctrl-X and save your file. Then shutdown your machine: | ||
< | <syntaxhighlight> | ||
$ sudo shutdown now | |||
</ | </syntaxhighlight> | ||
You will then need to reboot your machine by logging in via the Xen console. Get your details from the Bitfolk Panel: | You will then need to reboot your machine by logging in via the Xen console. Get your details from the Bitfolk Panel: | ||
< | <syntaxhighlight> | ||
Xen shell> ssh you@you.vps.bitfolk.com | |||
</ | </syntaxhighlight> | ||
Once logged in you will see the Xen command line prompt. Try | Once logged in you will see the Xen command line prompt. Try | ||
< | <syntaxhighlight> | ||
Xen shell> boot | |||
</ | </syntaxhighlight> | ||
If it complains that an instance already exists, and you've waited sufficiently long that the machine should have shut down, do | If it complains that an instance already exists, and you've waited sufficiently long that the machine should have shut down, do | ||
< | <syntaxhighlight> | ||
Xen shell> destroy | |||
</ | </syntaxhighlight> | ||
then | then | ||
< | <syntaxhighlight> | ||
Xen shell> boot | |||
</ | </syntaxhighlight> | ||
You can now log back in to your VPS and your new IPs should work. | You can now log back in to your VPS and your new IPs should work. | ||
Revision as of 14:19, 10 December 2015
If you've been assigned one or more additional IP addresses, here is how to add them.
Adding an IPv4 address on a Ubuntu 14.04 LTS VPS
First open your interfaces file for editing:
$ sudo nano /etc/network/interfacesYou should see your main IP address described for IPv4 and IPv6. The IPv4 part looks something like:
# The primary network interface
auto eth0
iface eth0 inet static
address 85.119.12.34
netmask 255.255.248.0
gateway 85.119.80.1Go to the end of the file and add information about your new IP. It doesn't need a gateway and you can use 255.255.255.255 for netmask:
# The secondary network interface
auto eth0:0
iface eth0:0 inet static
address 85.119.56.78
netmask 255.255.255.255For each additional IP, use eth0:1, eth0:2 etc.
Once you're finished, press Ctrl-X and save your file. Then shutdown your machine:
$ sudo shutdown nowYou will then need to reboot your machine by logging in via the Xen console. Get your details from the Bitfolk Panel:
Xen shell> ssh you@you.vps.bitfolk.comOnce logged in you will see the Xen command line prompt. Try
Xen shell> bootIf it complains that an instance already exists, and you've waited sufficiently long that the machine should have shut down, do
Xen shell> destroythen
Xen shell> bootYou can now log back in to your VPS and your new IPs should work.