Penguin
Annotated edit history of BGPNotes version 4, including all changes. View license author blame.
Rev Author # Line
1 DanielLawson 1 !! I'm trying to peer over a tunnel, but I can't get out of the Connect state
2
3 This normally happens because BGP sets the ttl to 1 by default, and your tunnel is inheriting the raw path [TTL]. Set the [TTL] on your tunnel device explicitally (how to do this will depend entirely on the tunnel device you are using, so check its documentation for more details)
4
2 DanielLawson 5 Another solution is to enable ebgp-multihop on both BGP speakers, but I'm not sure this is a 'good' solution. Setting the TTL seems like the right thing to do here.
3 CraigMckenna 6
7 !! TTL Settings for BGP peering in debian (route2)
8
4 DanielLawson 9 To get my BGP link to run over an IPv6 tunnel I've had to set the TTL of the tunnel to 255 by adding 'TTL 255' to the tunnels stanza in /etc/network/interfaces. If setting the 'ttl 255' fragment to your tunnel stanza doesn't work, try adding the following:
10
11 up /sbin/ip tunnel change $dev ttl 255
12
13 Where $dev is your device name.
3 CraigMckenna 14
15 So far its working for one of my tunnels, just have to wait and see if it works for the other