background preloader

Know Your Network: The Complete Guide

Know Your Network: The Complete Guide

Know Your Network, Lesson 4: Access Your Home Computers from Anywhere LH is often about how to get things done quickly, not how to do it securely. Sometimes there's a difference, but I agree, in this case running VNC outside any sort of tunnel is a BAD IDEA. Allowing unencrypted VNC access from the internet is a noob mistake. Setup a VPN at home first, then tunnen VNC traffic through your VPN. * OpenVPN for Linux Servers and Windows clients: [www.howtoforge.com] * OpenVPN: [www.grc.com] * VPN Uses: [blog.jdpfu.com] * Running Remote Applications: [blog.jdpfu.com] (NX is more efficient than VNC or RDP - perhaps 10x more efficient). ssh tunnels work, but they aren't as efficient as UDP-based VPNs like OpenVPN. That's what LH needs - an OpenVPN Guide. As usual, there are many different ways to accomplish the same goal.

How Can I Protect My Computers and Data When Someone Else Is Using My Network? Dear Lifehacker, After reading how easy it is for someone else to get onto my Wi-Fi network, and, similarly, thinking about how often I let my friends connect to my wireless network, I want to lock down the rest of my network so people connected to it can't go snooping around my computers—or at least secure my most super secret files and folders. What's the best way to go about this? P Thanks, Insecure About Network SecurityP Dear Insecure, We hear you. Set Permissions on Files or FoldersP You can password-protect important files or folders on your computer by editing the permissions settings, which control who can view or edit those items. In Windows, right-click the folder, go to Properties, and open the Security tab. Also don't forget to set up password protection on your network attached storage or any drives shared over the network on your computers.P Encrypt Your Drive or FoldersP The built-in Disk Utility in Mac also is a great tool for protecting folders. Hide your FilesP P.S.

CSS Tube Map Know Your Network, Lesson 2: Understanding Your Router’s Admin Page They are unique when they leave the factory, the first 6 characters specify the vendor, the last 6 specify the device, but if you go under the properties of the network adapter there's an option to specify the MAC. It's normally labeled something like Network Address, Physical Address, Locally Administered Address, etc. Wireless adapters are a little harder with Vista/Win7, but there are third-party programs that will do it for you. Routers can do this too, I think every home router I've seen has an option for it. Reason being certain modems, specfically cable modems, look at the MAC address of what they're connected to, which affects how they get DHCP from your service provider. Say you have a Linksys and a Netgear, or even two of same brand. As for your wireless, did you have multiple devices connected to the wireless?

Non-Programmer's Tutorial for Python 3/Print version All example Python source code in this tutorial is granted to the public domain. Therefore you may modify it and relicense it under any license you please. Since you are expected to learn programming, the Creative Commons Attribution-ShareAlike license would require you to keep all programs that are derived from the source code in this tutorial under that license. Since the Python source code is granted to the public domain, that requirement is waived. This tutorial is more or less a conversion of Non-Programmer's Tutorial for Python 2.6. The Non-Programmers' Tutorial For Python 3 is a tutorial designed to be an introduction to the Python programming language. If you have programmed in other languages I recommend using Python Tutorial for Programmers written by Guido van Rossum. If you have any questions or comments please use the discussion pages or see Authors page for author contact information. Thanks go to James A. Other resources First things first Hello, World! Halt! Mac users Output:

The Internet map The map of the Internet Like any other map, The Internet map is a scheme displaying objects’ relative position; but unlike real maps (e.g. the map of the Earth) or virtual maps (e.g. the map of Mordor), the objects shown on it are not aligned on a surface. Mathematically speaking, The Internet map is a bi-dimensional presentation of links between websites on the Internet. Every site is a circle on the map, and its size is determined by website traffic, the larger the amount of traffic, the bigger the circle. Users’ switching between websites forms links, and the stronger the link, the closer the websites tend to arrange themselves to each other. Charges and springs To draw an analogy from classical physics, one may say that websites are electrically charged bodies, while links between them are springs. Also, an analogy can be drawn from quantum physics. Anyway, the real algorithm of plotting The Internet map is quite far from the analogies given above. Semantic web The Internet Phenomenon

Know Your Network, Lesson 1: Router Hardware 101 Home networking is something we all have to deal with, but it can be confusing as heck. This week, we're going to turn you into a networking wizard, starting with getting to know the most important device on your network: the router. P Router BasicsP Your router is the glue that holds your home network together. Devices that connect to your router—that is, the computers, tablets, smartphones, DVRs, game systems, and so on—are called clients. Routers have a number of different features, so we'll go through some of the most common router specs and how they affect your home network.P Wired vs WirelessP SExpand You'll want to hardwire any computer that doesn't need to move around, like a desktop, since wired connections are fast, reliable, and cheap. Most people have a mix of wired and wireless devices on their network, so most of our discussion today will be focused on wireless routers. Wireless ThroughputP Throughput is the speed at which a router can transfer data. Wired ThroughputP RangeP

Non-Programmer's Tutorial for Python 3 Authors Contributors to this book Front matter Initial remarks Intro Installing and using Python – where to get help Hello, World The famous first program – screen output – variables – numbers and calculations Who Goes There? Interactive input – strings Count to 10 while loops Decisions if statements Debugging Finding out what goes wrong Defining Functions Structuring programs with the use of functions Advanced Functions Example (Almost) mind-blowing example of how programmers can think Lists Variables containing more than one value For Loops A second kind of loop Boolean Expressions Computer logic – True and False – and and or – not Dictionaries Variables containing key/value pairs Using Modules Extensions to the standard set of functionality More on Lists Using elements or parts of lists Revenge of the Strings More advanced text manipulations File IO Reading from files and writing to files Dealing with the imperfect How to handle errors Recursion Recursive Functions Intro to Object Oriented Programming in Python 3 The End

Related: