Interfaces I don't recognize?

My linode has some interfaces I don't recognize when I do an "ip a show"; a dummy0 and a teql0 interface and a bunch of related tunnels (teql0, tunl0, gre0, etc.) that are all in a DOWN state. I have no idea where these are coming from but before I go on a hunt through my packages and settings I wanted to ask if these are being added by linode's VM environment that I should just leave alone?

These are all the weird ones I have present:

2: dummy0: <broadcast,noarp>mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 16:a4:95:28:e6:dc brd ff:ff:ff:ff:ff:ff
4: teql0: <noarp>mtu 1500 qdisc noop state DOWN group default qlen 100
    link/void
5: tunl0@NONE: <noarp>mtu 1480 qdisc noop state DOWN group default qlen 1000
    link/ipip 0.0.0.0 brd 0.0.0.0
6: gre0@NONE: <noarp>mtu 1476 qdisc noop state DOWN group default qlen 1000
    link/gre 0.0.0.0 brd 0.0.0.0
7: gretap0@NONE: <broadcast,multicast>mtu 1462 qdisc noop state DOWN group default qlen 1000
    link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
8: erspan0@NONE: <broadcast,multicast>mtu 1450 qdisc noop state DOWN group default qlen 1000
    link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
9: ip_vti0@NONE: <noarp>mtu 1428 qdisc noop state DOWN group default qlen 1000
    link/ipip 0.0.0.0 brd 0.0.0.0
10: ip6_vti0@NONE: <noarp>mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/tunnel6 :: brd ::
11: sit0@NONE: <noarp>mtu 1480 qdisc noop state DOWN group default qlen 1000
    link/sit 0.0.0.0 brd 0.0.0.0
12: ip6tnl0@NONE: <noarp>mtu 1452 qdisc noop state DOWN group default qlen 1000
    link/tunnel6 :: brd ::
13: ip6gre0@NONE: <noarp>mtu 1448 qdisc noop state DOWN group default qlen 1000
    link/gre6 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 brd 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00</noarp></noarp></noarp></noarp></noarp></broadcast,multicast></broadcast,multicast></noarp></noarp></noarp></broadcast,noarp> 

2 Replies

I noticed the same thing. Is this linode normal?

These are virtual interfaces and are typically loaded as kernel modules. You can remove them individually with modprobe if you're using a distro / custom kernel. They aren't really doing anything by default, though.

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct