Tag Archive for internet security

How To Map to Your Home Network With DynDNS

DynDNS

If you want to access resources on your home network from elsewhere on the net then your best bet is to get a static IP address from your Internet Service Provider.  Once you have this then you have a permanent address for every device that uses that connection, with a little bit of configuring.

The problem is that most ISP’s in the UK still don’t offer a static IP address as an option for home customers.  That doesn’t mean that your ISP won’t, so before continuing with this guide it’s best to check with them.  Go ahead, I’ll wait……

 

No joy?  Ok.

Well, all is not lost, there is another way to ensure easy access to your home network via a fixed address, using a free service called DynDNS.

 

DynDNS?

DNS stands for Domain Name System, and it’s the building blocks of how all the different computers and servers stay connected while on the net.  The “Dyn” stands for Dynamic, meaning that the service can maintain a steady DNS presence even when your home computer has a dynamic IP address.

In order to implement this, you’re going to need either a router (or other network device) that supports DynDNS directly, or a piece of software that will sit on your Windows PC.  For the former it’s best to refer to the instructions that came with your device, but for the Windows version, read on.

 

Setting up a DynDNS Account

The first step is to register a free host name with DynDNS here, this will be the address that you type into your web browser (once we’ve finished) to access your home resources.  DynDNS are in the habit of changing the layout of their website, but at the moment it looks like this:

In the “Hostname” field you’re free to put in any word or phrase you’d like, and you can select from a list of pre-defined domains from the drop-down box.  In the IP Address box, enter your public IP address as shown below the field (greyed out above), then click “Add To Cart”.  You’ll then be prompted to setup a new account, as below:

Enter your personal details and then click “Create Account”, DynDNS will send you an Email with a link included that you need to click on to confirm your registration.  Once you’ve done this your free account will be in good standing and you can view the status of your hostname through the website.

 

Configuring your Client

The next step is to configure a piece of client software on your PC or Mac that will communicate changes in your IP address to the DynDNS servers.  To do this, download the latest version of the software for your OS from the link below.

[box type="download"] DynDNS Client Software[/box]

The software runs more or less the same across all platforms, in this instance I’m using a Windows PC but the software is pretty similar in terms of functionality for Mac and Linux machines.

I’ll assume that you can handle the installation of the software, there is nothing out of the ordinary except it trying to get you to install some additional software in the windows version.  Just remove the tick from the box for this and continue with the installation.

Once the installation is finished, you should be able to open the software and see a window like this:

 

 

At this point, enter the username (not your email address) and password that you registered with DynDNS, your domains will then be listed in the window:

 

 

Next, select the tickbox for the hostname that you want to synchronize with your computer and then click “Apply”, if done correctly you should see the green “Status: Good” message shown above.

Your DynDNS hostname is now linked to your computer.

 

Uh….. Now What?

All we’ve done here is setup a link so that your home computer is associated with a hostname.  What that means is that if I were to go to a web browser and type:

Http://techmadeeasy.dyndns-web.com

Then the web browser would look for some sort of webpage or service that’s sitting on my home network.

Which at the moment is nothing.

There are a few more steps that will need to take place before anything meaningful happens:

  • “Port Forwarding” needs to be setup on our home router, so that requests from other peoples web browsers will be sent to the right computer on our home network.
  • Some sort of web server needs to be setup on the computer.
  • A website needs to be setup on that web server.

Once these three steps are completed the following will happen:

  • An internet user will type your hostname into their web browser.
  • The request will be forwarded to your home router (because of DynDNS)
  • Your router will decide to forward that request on to your web server (your home computer).
  • Your home computer will receive the request and send the files for your website to the internet user.
  • The user will be able to see your website, whatever it is.

We’ll be looking at how to conduct these steps in future articles, specifically looking at using your home PC as a “web server” and then how to setup simple websites and blogs on it that other internet users around the world can view.

Track Your Websites Popularity With Google Analytics

analytics1-300x300

It can be difficult to judge just how well your website is doing, especially when you’re just starting out.

There are traffic ranking services available for free online, but these will only really start to take notice of you once you’re on your way to success.

What you need to know, as early as possible, as what kind of content on your site is generating the traffic that you hope to be able to make money out of.

Enter Google Analytics.

Google are still the un-disputed kings of Internet search engines, they still get about 90% of search traffic, even with companies like Microsoft re-inventing their own search engine in the form of Bing.

What most people don’t know is that Google can apply the same searching algorithms to your website, if you let them.  In doing so, you’ll receive data pertaining to:

  • How much traffic your website is receiving
  • How that traffic reaches you (via a search engine, a direct link, or via another website)
  • Which pages on your site are the most popular.

These stats are all useful, particularly the last one as it gives you some sort of idea regarding the type of content that your readers enjoy.  You can also track your popularity over time via a line graph, so you can see how you’re progressing as word of your website gets around.

 

Setting Up Google Analytics.

The first thing you’ll need to do is set up an account with Google Analytics.  If you already have a Google account (for Adsense, Adwords, YouTube, or any of their other products) then you can use this.  It’s just a case of following this link to open your account or login.  You’ll have to accept the terms and conditions, and then at the final stage Google will present you with some code that you’ll need to embed in your website:

Now, where you put this code will differ depending on the type of website that you’re using.  For most websites you can enter this code at the end of the header file, which will ensure that it runs every time the page is loaded.

It’s up to you to decide where you want to put the code, but try and put it somewhere where it will always be loaded any time someone accesses your site, such as in a header or footer file.

If you’re using WordPress then you can use a third party plugin such as this one which will automatically input the appropriate code for you.  The advantage of using this plugin is that if you change theme then the code will be transferred to the new header file, rather than get lost.

 

Using Analytics

Once your account is set up, and your website has the code embedded in it, then you should start receiving results after 24 hours.

To access your results you’ll need to login to the Google Analytics website again, only this time you’ll be presented with your dashboard:

You can confirm whether or not your website is reporting back to Google or not via the presence of the “tick” in the Status column.  This is your indication that traffic to your site is being recorded by Analytics, so you should start to see report figures after 24 hours.

From the Dashboard you can choose which results you wish to see from a range of dates.  If you have more than one website then you can view them all from this screen.  To view your sites information in more detail, click on the “View report” link as shown above.  This will open the statistics page for your site:

We’ve blocked out all of the good stuff here, and we’ve only just started using it ourselves.  But you can see the level of detail available to you.  You’re given quite a few different breakdowns of your fan base, including their geographic location which may be important when planning future content for your site – you may be popular in countries that you hadn’t previously considered.

 

Whatever age and size your website, Google Analytics is a great way for you to get an understanding of how your traffic is made up.  It can help you to plan for future content as well as identify areas where you have a strong presence on search engines, etc.

Remember that it’s important to take a stock of these figures regularly and they’re a sure fire way to identify new areas for improvement and ultimately to increase the popularity of your site.

 

How to Protect Your Home Internet Connection.

padlock

We’ve all heard stories of people “borrowing” a neighbors internet connection or passers by stopping suspiciously in the street, smart-phone in hand.

Internet connection theft is rife in the UK, and if you choose to leave your WiFi connection un-protected then you’re leaving yourself open to a world of hurt.

Not only are you leaving your Internet connection open to every man and his dog, but you could potentially be giving access to resources on your home network, such as shared folders on your PC, printers and network drives.

There have even been a few high profile cases, including this one, where illegal activity has occurred where the bad guys have used a neighbors Internet connection for criminal purposes.  At the end of the day, forensics and examination of your computers should be enough to absolve you of any guilt, but it wouldn’t be a nice experience at all.

So how to protect your home network from outsiders?  There are a few options, all with varying levels of success and their own considerations, find out more below:

 

Use a Wireless Password

Most home routers will come with a wireless password already set, but if they don’t then it’s important that you set one up.  To do this you’ll need to access your routers configuration page via your web browser.  To get the web address for your router you’ll need to check with your ISP (if they provided it) or check the user manual or this list if you bought it yourself.

There are a few different types of encryption available on home routers, but the main three are WEP (Wired Equivalent Protection), WPA-TKIP and WPA2-AES.  The weakest of these is WEP, the strongest is WPA2-AES.  All three can be broken with time, but not normally by opportunistic passers by or neighbors.  Still, it’s best to go with the strongest of the three (WPA2-AES) in order to offer the best level of wireless protection.

 

DON’T Use Homeplug adapters.

Homeplug adapters are a great way to get network connectivity in areas where wireless coverage can be difficult.  You plug an adapter into an ordinary mains socket at either end and then connect a network cable at either end.  The network signal is then transmitted over the mains cabling between devices.

The network signal should stop at your fuse board, but there have been proven cases where Homeplug signals have been picked up further afield, especially in blocks of flats where cables run close together or have shared fused boards etc.

The manufacturers of these devices are quick to point out that they provide encryption, but this is an application that only works between Windows PC’s.  It doesn’t protect your internet connection or access to other devices (or PC’s running software other than Windows).

At the end of the day, if you can get around using these adapters then you should, although the next two concepts can help you to use Homeplug adapters whilst avoiding the associated problems.

 

Use Static IP addresses.

99% of home routers will use something called DHCP (Dynamic Host Configuration Protocol) which automatically assigns an IP address to all devices on your network.  No matter whether they’re connected wirelessly or via a network cable.  This address is provided every time that a device is connected to the network, automatically and without any interaction from you.  The IP address is important as devices cannot connect to your home network (or the Internet) without one.

The problem is that any device that connects to your network will automatically be assigned an IP address by your home router.  But you can stop this, you can turn off DHCP on your router and then manually set an IP address on your home devices.  This means that they will still be able to connect to your router, and the Internet, but other devices that connect via open WiFi or via Homeplug devices won’t automatically get an IP address.

There’s still a chance that they’ll be able to guess a suitable address, but most people will simply give up when they don’t get allocated an address automatically.

The downside to this is that every device that you want to use on your network will need an address setting manually, which can be an annoyance.  You’ll also have to switch the configuration of laptops etc. back to DHCP if you use them on other networks.

 

Use MAC Address Filtering.

Every network-able device has something called a MAC address (Media Access Control) which is a unique permanent address that only exists on your device.  One way of securing your network is to only allow a set list of MAC addresses to access your network.

In doing so, only specific devices that you approve will be assigned an IP address via DHCP, and thus only these devices will be able to use your internet connection and other network resources.

This is the strongest way to protect your home network, it gets around the security issues of wireless, DHCP and Homeplug while ensuring that only the devices that you specify will be able to join your home network.

Most routers will support this these days, but you’ll need to check the manual for your particular router to find out the exact way to do it.  you’ll also need to consult the manual for your device in order to find out how to find your device’s MAC address.

 

Final Thoughts.

There’s nothing to stop you mixing and matching the methods above to secure your network, but by all means do something.  There will always be opportunists who will try and use your connection, but others might not even be aware of it; most smartphones will automatically try and connect to un-protected networks and, once connected, will try and download things like Emails or updates from social networking sites.

At the end of the day, it is your choice as to how you proceed with network security, but with more and more services being offered via the web, now is the time to ensure that you and your family are properly protected.

How to Set a Static IP Address in Windows 7

windows-vista-logo-150x150

There are a number of reasons that you would want to setup a static IP address on your Windows 7 PC.  One of the major ones is that you want to get away from automated DHCP addresses on your network.  Or maybe you want to share resources that are on your PC with other devices on your network and you need your PC’s IP address to be consistent.

Whatever your reasons, it’s very easy to achieve, in this quick walkthrough I’ll show you how.

The first step is to find out what your current (DHCP) IP address is.  This will give you an idea of what range of IP addresses you can use for your PC.  To do this, click the start menu and type “CMD” in the search box, then press Enter.  This will open a command prompt.

In the command prompt, type the following:

[box] ipconfig /all[/box]

Then press Enter.  This will bring up details of all of your PC’s network connections, including IP addresses.  It should look something like this:

The important things to get from this are you PC’s current “IPv4 address”, “Subnet Mask”, “Default Gateway” and “DNS servers”.  Write these numbers down, you’ll need them to arrange a static IP.

Next, you’ll need to open Control Panel, then click “Network and Internet”:

 

 

This will bring up a few further options, of which you need to select “Network and Sharing Centre”, this will open up the following Window:

 

On the left hand pane, select “Change Adapter Settings”, this will open up a new window with all of your network adapters listed:

 

You’ll need to right-click the appropriate adapter and select “Properties” from the menu, this will bring up the details for your network adapter:

 

As above, select “Internet Protocol Version 4 (TCP/IPv4)” from the list, then select “Properties”.  This will bring up the IP address properties for your adapter:

 

By default, your system will be set to “Obtain an IP address automatically”, to setup a static IP address, change this option to “Use the following IP address”.

Now this is where you need to use the information noted down from the command prompt window earlier.

Copy the information noted down from “ipconfig /all” into the appropriate fields in this window.  if you only have one value for “DNS Server” do not worry about it.

Once the information has been copied across, click “OK” to apply the settings.

Congratulations, you’ve now setup a static IP address on your Mac.  To confirm it has worked, open a web browser and navigate to any web page (or refresh this page if you’re doing it now), you shouldn’t notice any difference in performance with your network connection.

How to Set a Static IP Address in Mac OS X

apple-logo

There are a number of reasons that you would want to setup a static IP address on your Mac.  One of the major ones is that you want to get away from automated DHCP addresses on your network.  Or maybe you want to share resources that are on your Mac with other devices on your network and you need your Mac’s IP address to be consistent.

Whatever your reasons, it’s very easy to achieve, in this quick walkthrough I’ll show you how.

The first step is to find out what your current (DHCP) IP address is.  This will give you an idea of what range of IP addresses you can use for your Mac.  To do this, click on the Apple logo in the top-left of the screen and open “System Preferences” as below:

From this window, click the “Network” option under “Internet & Wireless”.  This will bring up the networking panel for your Mac.  Highlight the active network connection (usually marked in green) and you’ll be able to see the current IP address in the right hand pane, as shown below:

So, in this case we can see that the IP address is 192.168.1.87, and I know that my home router is 192.168.1.254.  So we can assume that, if we chose to, we could use any address in the range:

192.168.1.1 – 192.168.1.253

We also need to know what our DNS server is, so click on the “Advances” button and then click on the “DNS” tab.  Make a note of anything shown in the two boxes there:

So, let’s pick the number 100 for the last part of the IP address, to change the Mac’s IP address to this, and to make sure it stays as such from now on, click the “TCP/IP” tab and you’ll see something like this:

At the moment, the Mac is setup to receive an IP address automatically via DHCP, but if you click the drop-down box next to “Configure IPv4″ then you can select the option to manually set an IP.  Doing so will allow you to input your own IP address settings.  You’ll likely find that the “Subnet Mask” and “Router” sections will be carried over from your previous setup, so you just need to enter your new IP address, as below:

Once you’re happy with your new IP, click on OK to apply the change.

Now, head back to the “DNS” tab and replace the values that were there with your previous setup (use the “+” buttons at the bottom of either pane).  Once you’re happy, click “OK” and then “Apply” on the main networking window.

Congratulations, you’ve now setup a static IP address on your Mac.  To confirm it has worked, open a web browser and navigate to any webpage (or refresh this page if you’re doing it now), you shouldn’t notice any difference in performance with your network connection.

Microsoft Claims Internet Explorer 9 Is Best For Tackling Malware

internet-explorer-9

Microsoft has issued a press release claiming that, for the third quarter running, Internet Explorer is better at blocking malware and phishing attempts than any other popular browser.

Microsoft cites an independant review by NSS Labs in order to claim that Internet Explorer 9 blocks more than 5 times the number of attacks as Firefox, 9 times as many as Safari and a whopping 33 times more than Google Chrome.  In the tests, the only browser that came any where near as close to Internet Explorer 9 was it’s predecessor, Internet Explorer 8.

The reason behind this seems to relate to the way in which Internet Explorer handles downloads.  Microsoft’s Roger Capriotti, group product manager for Internet Explorer, explains: “Ninety percent of downloads involve a small set of files with established reputations… ….The remaining 10 percent is super interesting. Naturally it includes all the malware. In fact, 25 to 30 percent of these unknowns are later identified as malware. And fully 50 percent of them are new every day.” The application reputation system identifies risky unknown downloads and advises the user to delete them.

So, in truth, it seems that Internet Explorer doesn’t in fact block the downloads, rather it advises users that they may contain malware as the files themselves are not ones that Microsoft knows and approves of.  Many skeptics will argue that this doesn’t in itself make Internet Explorer any safer than the other browsers if all it does it issue a warning which most users will simply ignore in order to gain access to the files that they wish to download.

What it does show is that Microsoft is finally taking Internet security seriously having been left in the dust by their competitors in recent years.  But does this sudden interest in itself mean that Microsoft are the new security kings?  Not if their UK blog is anything to go by; as a friend of mine coined earlier, “Pffft, Microsoft, they can’t even spell phishing!”

Microsoft Releases New Platform Preview For Internet Explorer 9

internet-explorer-9

[ad code=1 align=center]

News Just in from Microsoft:

Microsoft launches Internet Explorer 9 Platform Preview 7

17th November 2010 – Today, Microsoft launches Internet Explorer Platform Preview 7 (PP7), just three weeks after the introduction of Platform Preview 6.

As announced on the IE Blog and the Exploring IE Blog today, Microsoft has made significant performance improvements through PP7 which developers can start to take advantage of to deliver new types of scenarios and experiences. One area of improvement is in JavaScript performance via continued improvements to Chakra, Microsoft’s JavaScript engine.

With IE9, Microsoft’s focus has been on real-world performance. It takes advantage of the whole PC, using the specialized graphics hardware and the many cores that modern PCs typically include, offering huge performance gains.

People wishing to view demonstration videos can do so by visiting www.ietestdrive.com and Microsoft’s Channel 9.

For more information about Internet Explorer, please see www.microsoft.com/internetexplorer or www.BeautyoftheWeb.com to download Internet Explorer 9 in beta.

[ad code=1 align=center]

Snow Leopard 10.6.5 Now Available for Download

apple-logo

[ad code=1 align=center]
Mac users can expect Software Update to chime up over the next few days as OSX hits version 10.6.5.

The latest update resolves a number of performance issues relating to media management and editing (most lightly issues that were brought to light by the recent release of the new iLife suite).  Full details of what’s included are given below:

  • Improves reliability with Microsoft Exchange servers.
  • Addresses performance of some image-processing operations in iPhoto and Aperture.
  • Addresses stability and performance of graphics applications and games.
  • Resolves a delay between print jobs.
  • Addresses a printing issue for some HP printers connected to an AirPort Extreme.
  • Resolves an issue when dragging contacts from Address Book to iCal.
  • Addresses an issue in which dragging an item from a stack causes the Dock to not automatically hide.
  • Resolves an issue in which Wikipedia information may not display correctly in Dictionary.
  • Improves performance of MainStage on certain Macs.
  • Resolves spacing issues with OpenType fonts.
  • Improves reliability with some Bluetooth braille displays.
  • Resolves a VoiceOver issue when browsing some websites with Safari 5.
  • Improves Bluetooth pairing with Magic Trackpad.
  • Resolves performance issues with third-party displays that use InstaPort technology.
  • Add SSL support for transferring files with iDisk.
  • Resolves an issue when opening 4-up Photo Booth pictures in Preview.
  • Addresses keyboard responsiveness issues in the Dock when Spaces is turned on.
  • Resolves an issue syncing Address Book with Google.
  • Fixes an issue when replying to a Mail message sent by a person whose name contains certain characters such as é or ü.
  • Improves performance for users bound to an Active Directory domain.
  • Improves reliability of Ethernet connections.
  • Systems with a Mac Pro RAID Card (Early 2009) installed can now be put to sleep. For more information, see Mac Pro RAID Card (Early 2009): Enabling system sleep.
  • Improves reliability of fibre channel connections, resolving a potential Xsan volume availability issue.
  • Adds RAW image compatibility for additional digital cameras.

As always, Apple recommends that all users of Snow Leopard update their machines as soon as possible.