I am currently running a Tor exit node on a private server. This has caused the IP to be blacklisted from many services, mainly Freenode’s IRC server. In order to circumvent this I used SoYouStart’s built in “failover ip” service to create a second IP address I can bind applications to that were blacklisted, like an IRC client. My server comes with 16 free IP addresses I can virtually assign to the same NIC. There was a $3 set up fee though.
After getting the IP address assigned by the provider, I modified my /etc/network/interfaces file, adding this entry
auto eth0:1
iface eth0:1 inet static
address [IP.ADDRESS.SYS.GAVE.ME]
netmask 255.255.255.255
Once this was added a simple
/etc/init.d/networking restart
added the interface!
eth0 Link encap:Ethernet HWaddr *:*:*:*:*:*
inet addr:[ORIGINAL.SERVER.IP.ADDRESS] Bcast:[ORIGINAL.SERVER.IP.ADDRESS] Mask:255.255.255.0
inet6 addr: [ORIGINAL:SERVER:IPv6:ADDRESS]::/64 Scope:Global
inet6 addr: [ORIGINAL:SERVER:IPv6:ADDRESS]::/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:96259868 errors:0 dropped:0 overruns:0 frame:0
TX packets:89513036 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:69831382581 (65.0 GiB) TX bytes:56016587742 (52.1 GiB)
Interrupt:20 Memory:fe500000-fe520000
eth0:1 Link encap:Ethernet HWaddr *:*:*:*:*:*
inet addr:[IP.ADDRESS.SYS.GAVE.ME] Bcast:[IP.ADDRESS.SYS.GAVE.ME] Mask:255.255.255.255
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:20 Memory:fe500000-fe520000
