<div style="font-family: Arial, sans-serif; font-size: 14px;">Hello all,</div><div style="font-family: Arial, sans-serif; font-size: 14px;">I have a need to allocate IP address to an ISP subscribers who are all in a QinQ network. In that network each subscriber is in their own c-vlan:s-vlan combination. I have a linux running with one interface as trunk and all VLANs are allowed in switch side. <br></div><div style="font-family: Arial, sans-serif; font-size: 14px;"><br></div><div style="font-family: Arial, sans-serif; font-size: 14px;">The plain way to configure linux and kea is to create one interface for each QinQ subscriber and add that interface in kea. <br></div><div style="font-family: Arial, sans-serif; font-size: 14px;"><br></div><div style="font-family: Arial, sans-serif; font-size: 14px;">eg:</div><div style="font-family: Arial, sans-serif; font-size: 14px;"><br></div><div style="font-family: Arial, sans-serif; font-size: 14px;"><code>eno2 UP fe80::210:9bff:fe35:ea3e/64 </code></div><div style="font-family: Arial, sans-serif; font-size: 14px;"><code>eno2.3004@eno2 UP fe80::210:9bff:fe35:ea3e/64 </code></div><div style="font-family: Arial, sans-serif; font-size: 14px;"><code>eno2.3601@eno2.3004 UP 172.17.2.2/24 fe80::210:9bff:fe35:ea3e/64</code><br></div><div style="font-family: Arial, sans-serif; font-size: 14px;"><br></div><div style="font-family: Arial, sans-serif; font-size: 14px;">In kea:<br></div><div style="font-family: Arial, sans-serif; font-size: 14px;"><code> "interfaces-config": {
"interfaces": [
"eno2.3601"
]
}</code></div><div style="font-family: Arial, sans-serif; font-size: 14px;"><code><br></code></div><div style="font-family: Arial, sans-serif; font-size: 14px;">This works for one or two or may by a dozen, but beyond that it's ugly. I know this scenario is only present in ISP environment and is usually handled by BNG. But in my case I just need to provide an ip address from a pool to all subscribers.</div><div style="font-family: Arial, sans-serif; font-size: 14px;"><br></div><div style="font-family: Arial, sans-serif; font-size: 14px;">I can add ['*'] in interfaces, but that will make kea listen on other interfaces of the linux machine and can cause other headaches. I just want it to listen on all qinq interfaces on en02.</div><div style="font-family: Arial, sans-serif; font-size: 14px;"><br></div><div style="font-family: Arial, sans-serif; font-size: 14px;">Any suggestions to correctly handle this scenario is much welcome!</div><div style="font-family: Arial, sans-serif; font-size: 14px;"><br></div><div style="font-family: Arial, sans-serif; font-size: 14px;">X.<br></div>