[systemd-devel] [PATCH 1/1] networkd: Introduce ipip tunnel

Susant Sahani susant at redhat.com
Fri Apr 11 09:29:19 PDT 2014


On 04/08/2014 12:54 PM, "Jóhann B. Guðmundsson" wrote:
>
> On 04/08/2014 03:22 AM, Susant Sahani wrote:
>> file: ipip.netdev
>> --------------------------
>> [NetDev]
>> Name=ipip-tun
>> Kind=ipip
>>
>> [Tunnel]
>> Local=192.168.8.102
>> Remote=10.4.4.4
>> TTL=64
>> MTUBytes=1480
>>
>> file: ipip.network
>> --------------------------
>> [Match]
>> Name=eth0
>>
>> [Network]
>> Tunnel=ipip-tun
>
> I think this is worse from previous example since now you have moved 
> the  network definitions out from the network file and into the net 
> device file.

Well thanks for the comment . I am open for the change . Leaving tom to 
comment on this .
>
> The best way to define this from my pov is like this since the tunnel 
> is the network device type aka Kind=tunnel and the mode is the 
> operation mode of that tunnel
>
> ||tunnel0|.netdev|
> |[NetDev]
> Name=|||tunnel0|
> Kind=tunnel
>
> ||[Match]
> Name=enp2s0
>
> .network
>
> [Network]
> |||# one of the following|
> Mode=ipip | gre | sit | isatap | vti <--
> Address=192.168.0.15/24
> Gateway=192.168.0.1|
>
> Or
>
> |tunnel0.netdev|
> |[NetDev]
> Name=|||tunnel0|
> Kind=tunnel
>
> ||[Match]
> Name=enp2s0
>
> .network
>
> [Network]
> |||# one of the following|
> Mode=ipip | gre | sit | isatap | vti <--
> ||DHCP=yes|
>
> or if you want to be consistent with how it's done with bridging you 
> would swap the Mode= in the [Network] section to Tunnel=|ipip | gre | 
> sit | isatap | vti|
>
> JBG
>
Thanks,
Susant
>
>
> _______________________________________________
> systemd-devel mailing list
> systemd-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/systemd-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/systemd-devel/attachments/20140411/a376ccc5/attachment.html>


More information about the systemd-devel mailing list