How to build your own personal VPN

ARS had an interesting article, it basically shows step-by-step the things needed to build your own personal VPN. 

How to build your own VPN if you’re (rightfully) wary of commercial options

Comments

  • edited May 2017
    Nice, but the problem I have with guys like the one who wrote the article is they assume everyone reading it is at their intelligence level. He is one of your typical engineer types: smart but cannot express how to do thing on a simple level. Granted, to him building a VPN system is simple, but he cannot express that.

    Albert Einstein once said, "If you can't explain it simply, you don't understand it well enough."

    By the way, I have had to explain technical things to people who English is a second language. They were smart people but did not command the English language. That was a challenge.

    JMHO
  • edited May 2017
    You have a good point. I understand it, but others might not.

    We had a client once with a 'non-technical' department head managing a project being executed by engineers building a microwave link system across 150 miles of rough terrain. They were having an issue getting around some new tall building construction which had sprung up in part of the designed path after the link was designed. A tower had to be relocated to compensate and land purchased or leased on which to place the tower, a new design link budget analysis was needed, materials needed increased. All this translates into money though time, manpower, land, materials, redesign, which doubled the original project budget. The first part of the path was built and working fine, but before the second phase of the project began a redesign was needed because of an almost 10 db loss in signal after a recalculation in the link budget analysis to compensate for the new building construction thus rendering it unusable as originally designed. We were there doing compliance testing for the networking aspects of the first part. One of the engineers came stomping in all pis**d off after trying to explain to the department head why part of the project second phase link had to be redesigned and end up costing twice what was originally planned. The department head wanted a 'second opinion' and wanted to bring in an outside consulting firm basically not believing his own engineers. I had designed microwave links before so knew what the engineer was talking about. He said his department head simply did not understand how a 10 db loss of signal would matter because, as the department head put it, "its only 10 db loss leaving 90 db left so it should be fine".

    I suggested the engineer go back to his department head and explain that 3 db was at the half power point meaning a loss of 50%, then to ask the department head if he would be willing to give him 3 db of his salary. The department head got it then.   
  • Nice, but the problem I have with guys like the one who wrote the article is they assume everyone reading it is at their intelligence level. He is one of your typical engineer types: smart but cannot express how to do thing on a simple level. Granted, to him building a VPN system is simple, but he cannot express that.

    I disagree - he expressed himself very clearly. The article is pretty concise and easy to understand. You can't write concise instructions on a topic like this - targeted at unknowledgeable and knowledgeable people alike. Why? Because it would be more than twice as long (no longer concise), and too frustrating to read for a knowledgeable person following them. The Ars website is targeted at people who are knowledgeable and interested in tech - i.e. the article's author knew his audience and tailored his writing style to it.

    If you don't know how to build a VPN - or understand the steps you are carrying out - what confidence will you have that you performed all of the steps correctly? Low confidence - therefore it would be unwise to attempt it. That's why I would never attempt to tear down a combustion engine and build it up again, or build my own home with my hands - it wouldn't be done right and wouldn't be fit for purpose.

    Albert Einstein once said, "If you can't explain it simply, you don't understand it well enough."
    The article is a detailed procedure (how) not an explanation (what) - so this quote is completely irrelevant.



  • Then the author should denote that the skill level is above average. Lots of people would love to build their own VPN and save money. That is the premise of this article. However it fails because it is geared only for the knowledgeable.

    bgxsec discussion about dB loss, signal path loss, attenuation, link budgets, and what not was all words to someone who does not understand RF engineering for Microwave or spacecraft (satellites). I understood it completely. I consider myself technically proficient in that field. But if I wanted to make my own VPN I would be spending a lot to time looking up the terms he is using.

    So, to you, it is a good article. To me it was ok but not for the average person desiring to build their own VPN. I am sure after the first page, most people would move on to continue their search.

    Einstein still stands, "if you can't explain it simply, you don't understand it well enough."
  • Then the author should denote that the skill level is above average. Lots of people would love to build their own VPN and save money. That is the premise of this article. However it fails because it is geared only for the knowledgeable.
    No, the premise is not about saving money. This is abundantly evident even by the article title.

    The author does not need to denote the skill level required. If you don't understand the terminology, or what the procedure is asking you to do, you're not likely to succeed and will give up quickly (continue on with a fruitless search).

    Einstein still stands, "if you can't explain it simply, you don't understand it well enough."
    As I said, it's irrelevant to this article. A detailed procedure is not ever intended to explain anything (simply or not) - it's aim is to document steps required to achieve a goal. Have you ever considered why there's no beginner level instructions for performing a triple by-pass operation? Or building a satellite? Or building your own VPN hosted by a third party?
Sign In or Register to comment.