I'd like to explicitly indicate which interfaces I allow dropbear to listen on and when specifying nebula1
I get the follwoing error:
SG-105 in ~ # service dropbear restart
interface nebula1 has no physdev or physdev has no suitable ip
SG-105 in ~ # cat /etc/config/dropbear
config dropbear
option Port '22'
option Interface 'lan'
...
config dropbear
option Port '22'
option Interface 'nebula1'
...
SG-105 in ~ # ifconfig nebula1
nebula1 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:aaa.bbb.ccc.ddd P-t-P:aaa.bbb.ccc.ddd Mask:255.255.255.0
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1300 Metric:1
RX packets:69 errors:0 dropped:0 overruns:0 frame:0
TX packets:74 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:8974 (8.7 KiB) TX bytes:9188 (8.9 KiB)
I've masked the actual IP, but it is there.
I wonder if it's something I need to fix in nebula package? It's a kmod-tun
interface -- do I need to add something to /etc/config/network
? Can I do it dynamically within PROCD objects? Tagging @jow for the PROCD question.