Configuring source address based routing on my Unifi USG

Updated 10/24/2018 since routing didn’t work anymore. You have to disable source-validation, thanks to Roelf for the comment with the correct command. For some time now I wanted to be able to test some network stuff. I want to be able to connect certain devices over a VPN to the Netherlands but without the need to configure every client with VPN connections. With this scenario it is possible to test different geo stuff accessing my network from different places in the world, it also helps me test the different latencies when going across the ocean and back.

Creating 2nd network with seperate IP range on my Unifi network

Some time ago I bought new network gear for my home from Ubiquiti. The Unifi range of hardware is very nice. It’s a bit pricy but you can do so much interesting stuff with it and the hardware is rock solid. At home I have the following hardware running: Unifi Security Gateway (USG) Cloud Key The 8 ports PoE switch to power access points and some security cameras Unifi 802.11ac Dual-Radio PRO Access Point (UAP-AC-PRO) Unifi AC In-Wall Pro AP And later I need to add a 24 port switch I am configuring my network to be able to use a VPN connection to The Netherlands depending on what wireless network or what physical network port the client is using.

BUILD 2017 videos from Windows (UWP)

As every year, Windows was a big part of BUILD. For convenience (and my own) I listed all recorded and pre-recorded sessions from Windows below. Enjoy (Click the title of the session to go to the Channel9 page). Breakout Session Title <td style="background-color: #4472c4; border: 1px solid;"> <span style="font-weight: bold; color: white;">Speakers</span> </td> </tr> <tr> <td style="width: 436px; background-color: #b4c6e7; border: 1px solid;"> <span style="color: black;"><a href="https://channel9.msdn.com/Events/Build/2017/B8004" target="_blank" rel="noopener noreferrer">App Model evolution</a></span> </td> <td style="background-color: #b4c6e7; border: 1px solid;"> <span style="color: black;">Andrew Clinick</span> </td> </tr> <tr> <td style="width: 436px; background-color: #d9e1f2; border: 1px solid;"> <span style="color: black;"><a href="https://channel9.

How to enable IPV6 from Comcast on your UniFi Security Gateway

Since a while I run my home network on Unify hardware. I have got the UniFi security Gateway 3P, 1 (but soon 2) UniFi AP-AC-Pro and a UniFi Switch 8 POE-150W. Of course a Cloud key to manage it all (so I don’t need to install Java on my PC). Update (11/22/2017) for Unifi 5.7.7 or higher which added ipv6 support in the UI. FInally ubnt added IPv6 support to the UI of Unifi.

How to set configuration in your Universal Windows Application through MDM

One thing I hear over and over again when talking to (enterprise) developers is that they struggle with configuration management for UWP applications. In the past they just edited a app.config (or web.config) file on the machines to point an app to a test, acceptance or production environment. In UWP we have a app.config file as well but it’s hidden away in some obscure directory protected by some more restricted ACL.

Interesting shortcut on Windows: Windows+Ctrl+Shift+B

The advantage of working inside the Windows engineering group is you stumble upon some cool or weird new and old features you never knew about. One of this nuggets is the keyboard shortcut Windows+Ctrl+Shift+B. So what does it do? It resets the graphics subsystem on your machine (and makes your machine say Beep!). Apparently this was introduced in the Vista timeframe where we introduced the new Desktop Windows Manager (DWM) in Vista.

Auto updater for my side loaded UWP apps

As I described before, i have a few tasks to solve for my home automation project. One of the things I wanted to do is to be able to update my application on the different devices easily. I could publish my home automation app to the store, but it’s hard to provide a test environment for the store testers and it takes a while when the app gets certified before i can roll it out to all my devices.

How to use any app in assigned access mode in Windows 10

As I wrote before, by default when you setup assigned access the UI only shows app which have the aboveLockScreen extension registered. I talked to the PM who owns this feature to ask why and the reason is because we changed the behavior of how assigned access works (lock the screen and launch the app above the lock screen) we found out a lot of existing apps crash when running on the lock screen, so we changed the UI to only show apps which are designed to run above the lock screen.

How to debug DirextX on Windows 10 Mobile

Another one of these little ‘gotchas’. Morten asked the question why he couldn’t debug DirectX on mobile, but it was possible on desktop and the IOT version of windows 10. I am not a DirectX expert at all, but this was weird. So I asked around internally what was going on. First, if you want to do this on Desktop you need to install the graphics tools as an additional feature before you can do this.

Why do I only see OneNote and Skype when setting up assigned access in Windows 10?

edit; this now just works for any application in the latest version of Windows 10. So the manifest is not needed anymore. If you are trying to setup assigned access in Windows 10, you go to settings, accounts, Other Users and there is a link to ‘set up assigned access’. First you need to create a local account you can use for assigned access. You can do that at this ‘Other users’ dialog as well.