For your few minutes of your lives, basically what I want to present you today is what
I use daily as my home networking.
I think it's not anything completely out of the question that we want to have next
OS everywhere, but still I would like to ask, why would I want to do it?
Why would I want to have NYXOS in my road truss in my networking gear?
And the reason is basically that I can unify the deployment for the servers, for the road
truss, for the access points, this means that they are managed the same, they can be monitored
the same, and in the end it's just a complete unified truss set, where basically you don't
move between anything else, so everything is unified.
Of course, and then you have a responsibility, so if update breaks something, you just
roll back it back and just use the other version, pin the next packages and so on.
You probably know these reasons, and that is probably why are you in this room, and it's
not my presentation, partly just for saying that you can do it.
You can take the router and build your own home router on NYXOS.
This is my setup, one of them, actually, manage like two parents, homes and my own with
these routers, you can see they are doing something, and with the fetch fast fetch,
you can see that it's running NYXOS, and pretty new upstream menus currently.
And what do you need to do to actually get that networking work as the router?
Basically, this is really a lot of configuration, but it shines down to just enabling.
For a partying, configuring it, it will form the traffic for you.
Next part is that the standard script that you might be using on the servers, they are
not suitable for it, they don't have the features that we need, thus I would suggest switching
to network D, system D, and this is the configuration that you can use, where basically
at the internet one interface would be our one interface, and we would configure it in such
a way that we say the address range is this one, we will be doing IPv4 forwarding, IPv6 forwarding,
there will be the HTTP server, there is going to be practice delegation, the IPv6 will
be sending router advertisements, so basically all of this is just the part of the system
the configuration.
Next we of course have to configure the DHCP server that we enabled, and both for IPv6
and IPv4, this way we have a turn that one configured to serve as DHCP, and of course
the second service is resolving, most we want to have some resolving in our network, of
course you can use as the fallback to some well-known DNS provider, but it's better to provide
your own local cashing resolver, so even system D provides that nice build and it's called
Resolve D, you can just enable it in XOS, configure it, the important part is that you
must set up here, this configuration DNS stop-list center extra, that tells the resolution
that you should listen on this address as well, you should see that it's the address of that
we configured for our LAN network, and then you just have to configure it that the DHCP server
config to emit DNS, so your computers in your network, they'll use your DNS, that's it,
we have configured DNS, and the last part is just to open the appropriate parts, and enable network
address translation for IPv4, if of course you don't have the huge prefix, that probably
I would be jealous if you would have IPv4 prefix at home, that's it pretty much, everything for
the configuration, but the important part I would say is the choosing of the hardware, I am just
outlining here to variation that we would want to think about, I think, the primary part or the
requirement is that you probably need some, I don't know if it interfaces, you might need or
don't need Wi-Fi, storage should be for an XOS, at least I think 16 gigabytes, gigabytes, sorry,
and the CPU architecture that depends heavily on the XOS support, where basically you are choosing
between ARM and XOS 86, I'm sorry, I run out of the time, so I will just let you read the
reason of the presentation from the protocol you can download it, and I have to skip the
bonus, or download it from this URL, and thank you for the watching, there is also a
URL to my personal configuration, where there is a much more complicated version of what
I showed you in here, so you can try and configure some machine that has at least two
advantage devices to serve you as your home router or office router, that's it for me, thank
you very much, thank you very much, we are still in time now, so let's have some
questions for Kevin, who was just talking about Nixon routers, or also for Zabi, who
was talking about Nixon's SS, so maybe Zabi, you can come back to the stage, we have the first
question here, you have told us about the Wi, you have attempts for a nice talk, but you completely
missed the part of the wireless configuration, and this is actually the hardest part
usually, because of the minis drivers and so on, I completely agree, I would point you, actually
this is the shortened part, shortened variant of my presentation that I actually made in
check last year, I have the working wireless part, as you could see that basically in here,
I have of course wireless routers, so I have it working, but it was outside completely
of the fact, I got here, so unfortunately it was not possible to say anything about Wi
much more into that, I think we can, for example, meet on the whole way, if you are interested
how to configure Wi-Fi a little bit more, I have a quick question, did you have any problems
running system did result with the IP, I thought that the system did result was only like
a compatibility layer for NSS switch, when you don't, when some service doesn't use the
device or borrowing KPIs, they talk with the local host DNS server, it isn't really thought
for DNS server, did you have some problems about it, or I mean, I think not exactly,
because basically the purpose you would describe is correctly, it actually is there
outers are saying that it should not be the public for others, so I wouldn't say that it is
the best solution, for example, if you would want something more, I would suggest for example
not resolver, that you would have to deploy, but of course that is much more complicated to deploy
than the system did result, but on the other hand, at the same time you just need standard
formatting resolver, and at that point they needed to implement it anyway for the use case
you describe, so you end up with working for running resolver, which doesn't matter
about the original outers, they don't want it, the only possible issue might be some security
issues, if it would be publicly connected to the internet, where it could be used to
flooding and de-dios attacks.