Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.user > #171029
| From | Tom Browder <tom.browder@gmail.com> |
|---|---|
| Newsgroups | linux.debian.user |
| Subject | Re: Networking: unable to get multi-homed host working in Debian 8 |
| Date | 2016-08-12 16:30 +0200 |
| Message-ID | <s5lDb-2Nj-9@gated-at.bofh.it> (permalink) |
| References | <s4qlz-6S2-5@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On Tue, Aug 9, 2016 at 8:16 PM, Tom Browder <tom.browder@gmail.com> wrote:
> I have read the current Debian networking docs on the subject
> (https://wiki.debian.org/NetworkConfiguration#iproute2_method). I
> want to use at least two IPv4 static addresses on the same physical
> NIC. Following examples I have tried this in my
> "/etc/network/interfaces" file:
...
I have now had success on my test host running Debian on my local
network. Below is a working "/etc/network/interfaces" file, but there
are some warnings, notes, and caveats for its use. Note also the file
is IDENTICAL to the one I asked about originally. I went down a
rabbit hole because the "service networking restart" command locked me
out of my test host and I couldn't get back in locally because I had
an KVM failure I didn't know about. Just today I got all working
again.
1. WARNING: The following command, mentioned in the some networking
docs (like the one mentioned by my server hosting company!!!), caused
a system lock-up and loss of all network contact external to or
internal from the host:
# service networking restart.
However, a subsequent reboot worked. That might be impossible or
expensive to do if you do not have direct access (i.e., non-network)
access to the host.
2. CAUTION: I have not tried all the various if* or ip commands on the
test host. Your mileage may vary.
The "/etc/network/interfaces" file:
=======================
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 192.168.0.17
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 208.67.222.222 208.67.220.220
up ip addr add 192.168.0.18/24 dev $IFACE label $IFACE:0
down ip addr del 192.168.0.18/24 dev $IFACE label $IFACE:0
up ip addr add 192.168.0.19/24 dev $IFACE label $IFACE:1
down ip addr del 192.168.0.19/24 dev $IFACE label $IFACE:1
RESULTS
=======
Running "sbin/ifconfig" on the test host (with two NICs: one used and
one unused, and the two new alias IPv4s) yields:
eth0 Link encap:Ethernet HWaddr 00:1d:7d:aa:fa:7b
inet addr:192.168.0.17 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::21d:7dff:feaa:fa7b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:735 errors:0 dropped:0 overruns:0 frame:0
TX packets:749 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:82025 (80.1 KiB) TX bytes:101457 (99.0 KiB)
eth0:0 Link encap:Ethernet HWaddr 00:1d:7d:aa:fa:7b
inet addr:192.168.0.18 Bcast:0.0.0.0 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
eth0:1 Link encap:Ethernet HWaddr 00:1d:7d:aa:fa:7b
inet addr:192.168.0.19 Bcast:0.0.0.0 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
eth1 Link encap:Ethernet HWaddr 00:15:e9:81:14:b4
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:123 errors:0 dropped:0 overruns:0 frame:0
TX packets:123 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:49276 (48.1 KiB) TX bytes:49276 (48.1 KiB)
I can ssh into the test host using all three IPv4s.
NOTES
=====
RECOMMENDATIONS
================
Test network changes on a host that you have direct access to!!!!
Thanks for the help Pascal, and I hope this will help someone else.
Best regards,
-Tom
Back to linux.debian.user | Previous | Next — Previous in thread | Find similar | Unroll thread
Networking: unable to get multi-homed host working in Debian 8 Tom Browder <tom.browder@gmail.com> - 2016-08-10 03:20 +0200
RE: Networking: unable to get multi-homed host working in Debian 8 Bonno Bloksma <b.bloksma@tio.nl> - 2016-08-10 11:10 +0200
Re: Networking: unable to get multi-homed host working in Debian 8 Pascal Hambourg <pascal@plouf.fr.eu.org> - 2016-08-10 12:10 +0200
Re: Networking: unable to get multi-homed host working in Debian 8 Tom Browder <tom.browder@gmail.com> - 2016-08-10 13:30 +0200
Re: Networking: unable to get multi-homed host working in Debian 8 Pascal Hambourg <pascal@plouf.fr.eu.org> - 2016-08-10 14:20 +0200
Re: Networking: unable to get multi-homed host working in Debian 8 Tom Browder <tom.browder@gmail.com> - 2016-08-10 14:50 +0200
Re: Networking: unable to get multi-homed host working in Debian 8 Pascal Hambourg <pascal@plouf.fr.eu.org> - 2016-08-10 16:10 +0200
Re: Networking: unable to get multi-homed host working in Debian 8 Tom Browder <tom.browder@gmail.com> - 2016-08-12 16:30 +0200
csiph-web