Thank you to our visitors

We sincerely hope you find the content here useful.
Please feel free to register and comment. We apologize that registration is required, but it is necessary to eliminate spam.

Broadview Technology Solutions Computer Repair and Networking Blog

Free Public DNS servers are a great gift to the internet community and home users should make use of them whenever they can. For those of you who don’t know what DNS servers do, they help you surf the web more easily. If you want to get to Walmart.com, you type in “walmart.com” to your web browser and voila- you’re at walmart.com a second later. Behind the scenes what just happened (measured in milliseconds) is your computer sent a message to a Domain Name System server and said “what IP address is walmart.com?”, the DNS server replied “161.170.244.20″ so then your PC opens a connection with the IP address 161.170.244.20 to get walmart’s main web page along with all the pictures and text to tell you about their prices and product offerings.

So why does it matter which DNS server you use? Because most free public DNS servers out there don’t think about where they’re sending you to before they give the answer with the IP address. Say you’ve been surfing the web and accidentally caught a virus which installs some malware that wants to turn your computer in to a remote controlled zombie! (see: Illegal BotNet) The malware will try to reach out on the internet to some weird URL like commander.afeawlkjfe.org to receive further instructions about downloading *more* malware programs to further secure the commander’s control over your computer (imagine a burglar breaking in to your house, drinking your beer, eating  your sandwiches then leaving a side and a back window open in hopes that you won’t notice so he can come back later).  Or it may reach out for a small spam generator so it can force your computer to send nasty spam emails to email lists. Or generate bogus traffic to jam up walmart’s website (see: DDoS)!!

How do free public DNS servers help? When you set up your computer’s network connection settings, you can specify  which DNS servers your computer makes requests to. I won’t get in to a lot of detail, but if you choose a DNS server that is aware of those bad URLs (like the commander.afeawlkjfe.org) it will give the wrong IP address on purpose to your computer. So the malware that made its home in your PC can’t call the commander for instructions on what to do next. So unless it has a built in set of instructions, it can’t do much more harm to your PC or the other systems on your network.

Sign me up! How to add the free public DNS servers addresses varies from version to version of Windows or Mac systems. Usually these days you have a modem with a wireless router that will give your computer the DNS addresses as soon as your PC gets on your home network. So to do it the right way, you should set the free public DNS servers at your modem or router. If done that way, every computer in your house will get those DNS servers that you specify.  Below I’ve compiled a list of free public DNS servers that will serve different purposes. Some block malware and viruses, while others are even more protective and even block content inappropriate for minors.

Free Public DNS Servers (no thorough blocking)
Google  8.8.8.8 and 8.8.4.4
Level3  4.2.2.1 4.2.2.2 4.2.2.3 4.2.2.4 4.2.2.5 and 4.2.2.6

Free Public DNS Servers (Some Malware and Virus Protection)
OpenDNS 208.67.220.220 208.67.222.222
Norton Internet Security  198.153.192.40 198.153.194.40

Free Public DNS Servers (Malware, Virus and Some Adult Content Filtered)
Norton Internet Security  198.153.192.50 198.153.194.50

Free Public DNS Servers (Malware, Virus and Most Adult or Objectionable Content Filtering)
Norton Internet Security 198.153.192.60 198.153.194.60

Free Public DNS Servers (For the Privacy Conscious- They promise to delete all web requests within 24 hours)
OpenNIC  202.83.95.227 216.87.84.211 64.0.55.201 184.154.13.11

What do  you do if you have large files that are not irreplacable, but you just want to make sure that you can recover them in the case of a HDD crash, power outage or brownout? Back it up locally! Mind you this is NOT a replacement for encrypted online backup. In the case of a manmade or natural disaster you WILL lose your files if you do not have an offsite backup. DO NOT use this in place of an offsite backup for any important files you need for your business!!

Now that the warning’s out of the way, I’d like to share how I set up a very simple Linux bash script for my DIY Small Business PC Backup. My Ubuntu box is running on old hardware, its an old AMD K6 CPU with a gig of memory and some PATA drives I threw in it, so I can’t really reliably tell when they will decide to push daisies. I purchased an external HDD from MicroCenter and plugged the external 2.5″ HDD in to my Ubuntu samba server. Thank you to the wonderful coders at Ubuntu because it automatically mounts the drive to /media/mybook . Next I needed to write a simple bash script to compress and copy the folder I needed backed up to this external drive, and then email me that the process completed. The data is a folder that does not change often (it’s ISOs of OS discs that I use for reinstalls on customer systems if their HDD fails and they have only the CoA). 32GB of them to be precise. So, off to writing that bash script for my free DIY small business computer backup. You can use vi or your favorite linux file editor and enter the following… I will use /home/user as the source directory and /media/mybook as the target.

#!/bin/bash
### backup /home/user to /media/mybook/userbackup.tar.2bz
tar -cjf /media/mybook/userbackup.tar.bz2 /home/user

###  write email text to a temporary text file
echo “To: myemail@myhost.com” > backup.mail
echo “From:myemail@myhost.com” >> backup.mail
echo “Subject: My backup complete” >> backup.mail
echo “” >> backup.mail
echo “Scheduled folder backup completed at Home office” >> backup.mail

### send email from text file
msmtp -t < backup.mail

This DIY small business pc backup script compresses 32GB of ISOs to about 30GB. So that’s about a 6% disk usage savings- not bad! Now I needed to automate my DIY small business computer backup so my computer does it instead of me having to remember to do it! Enter crontab! Crontab is like a scheduler for your system that runs all your scripts on your schedule. In this case my files do not change often so I’d like to back them up weekly.  To edit your user’s crontab file you just log in as the user you want to have run this script and enter the command “crontab -e”. That will open your editor. Inside you must update when you want the script to run and enter the path to the script. Here is an example below…

# m   h   dom  mon  dow   command
0    6     *        *          1       /myfolder/backup-script.sh

To understand the abbreviations / settings I have spaced them apart a little farther than they are in the actual file. The abbreviations stand for (from left to right) Minute, Hour, Day of Month, Month, Day of Week and Command. Since I would like my script to run every Monday at 6:00AM I entered  0 6 * * 1 and then gave the path to the script /myfolder/backup-script.sh . Now each monday morning when the backup completes, I receive an email stating that my DIY small business PC backup is done. I don’t need to worry about logging in and checking up on it in the system logs, verifying that the files are actually present in the external drive, or any silly thing like that.  It’s just automated and I don’t need to think about it just check the email and delete it. I chose to not clean up after the process because then if I don’t notice the absence of the email in my inbox for a few weeks, I can view the timestamp on that backup.mail file and see when the last time the script ran.

Just checking in again, our team statistics for folding at home ranks us at 18,293 of 217,704 teams. That’s an increase of 1,957 places! Please donate your spare CPU cycles today! Join team 150964 to help cure cancer. Thank you to all who have helped make progress towards a cure for cancers, alzheimers, huntingtons and parkinsons!

Just checking in, our team statistics for folding at home ranks us at 20,250 of 217,211 teams. That’s an increase of 3,690 places! Please donate your spare CPU cycles today! Join team 150964 to help cure cancer. Thank you to all who have helped!

Pointers in Searching for the Right Managed IT Network Services Provider

The present world has become a realm of things which are mostly run by information technology. With the incessant innovations and inventions, it seems that there is simply no stopping technology from dominating most of the aspects of the lives of individuals. Today, finding the right provider of managed IT network services has become of great importance, and it is for a good reason.

Through managed network services, a provider will be able to remotely monitor all your systems, and it will be like you have full-time professional and skilled IT staff working right inside your office. From email to printers to maintaining the network and even storage backup, managed IT network services will ensure that all computer systems are operational and with utmost protection. However, searching for the right provider of such providers is far from being easy. To help you out, here are several pointers you might want to keep in mind when looking for the correct virtual team that will make sure that your business or organization will run 24 hours a day, seven days a week.

24/7 Monitoring

Monitoring done proactively can gather essential information regarding your network, alerting the provider of any pre-failure indicators which can help in prevention of problems before these can take place. Usually, providers have the capacity of fixing issues before their discovery so that everything will be in full operation before your personnel arrives the following morning.

Proactive Support

See to it that your chosen provider of IT network services also offers a proactive support. Take note that they never profit from the problems of your network. Instead, they are compensated for the uptime, or their ability of ensuring that your network will be up and running. They will only make money when you succeed, not when your network experiences a failure.

Security Management

See to it that patch management and firewall monitoring are also included in the services of your chosen provider. Applications and networks with the latest patches are not that susceptible to hackers and viruses.

Remote Management

About 90% of problems with the network can be fixed remotely. You no longer need to pay your managed IT network services provider for any unnecessary office trips and wait for hours and hours before getting a response.

Customer References and Reputation

Are their previous customers satisfied with their services? What can their present customer say about their work? How many customers are they managing that have the same business as yours?

Profundity of Knowledge

Most managed services providers have a group of multi-disciplined engineers who are always available to give your network’s needed support. Go through the competencies and certifications of every provider and see to it that they are really qualified in managing the technologies you are depending on for running your business.

Pricing and Contracts

Providers should offer you with multiple services for you to pick from as well as flexible pricing. Carefully review their proposed levels of services and try to understand the things covered by their base contract as well as those which need to be considered outside its terms.
Looking for the best managed IT network services provider need not be that hard when you keep these pointers in mind.

Just checking in, our team statistics for folding@home ranks us at 23,940 of 217,211 teams. Please donate your spare CPU cycles today! Join team 150964 to help cure cancer. Thank you!

Monitor Windows 7 Event Logs

Monitoring Windows Event Logs is important. Most people just don’t do it because they don’t understand how or why to do it.

 

Why to Monitor Windows 7 Event Logs.

Even if your Windows 7 system boots and runs with no error messages that pop up at you, usually errors are there. They’re all sorts of weird errors about DHCP, other network issues, hardware driver minutiae or odd temporary memory errors. If you ignore these, usually the problem gets worse and worse, eventually causing your system to crash or lock up. It’s important to stay on top of the errors and be mindful of their meaning. Many of these errors are resolved by simply updating your operating system or updating drivers.

 

How to Monitor Windows 7 Event Logs.

 1. The manual way:

Click Start > Control Panel > Administrative Tools > Event Viewer
Expand the Windows Logs section on the left. Then highlight System. Filter the logs to only show Critical and Error entries. Now, open your favorite search engine and search away! Yes, it’s time consuming and boring, but it’s also important to maintaining a smooth running system.

2. The Automatic Way:

The easiest free solution we’ve found yet is MyEventViewer. It can be downloaded from the author’s website at Nirsoft.net . It’s an application that will bring all the logs specified in to one window. Can it get much easier than that? Probably not. You can sort, filter and save the data automatically. You can even get event logs from other computers on your network!

This is a great utility to monitor your Windows 7 Event Logs mainly because it’s simple to use and it’s not bloated with stuff you don’t need. “Just the facts”. This is a great way to start troubleshooting your system before the infamous blue screen of death happens.

The Folding@Home project is organized by Stanford University. We gladly participate with our spare CPU cycles almost daily. Unfortunately many of us know someone who was or is affected by cancer. Help us put a stop to that by donating your spare CPU cycles to find the cure for many types of cancer. It costs nothing except the electricity to leave your computer on. This is an easy way that anyone with a computer can actually help cure cancer. We hope you decide to join our team. No there is no money in it for us, but we DO like to be able to say we’re really helping find the cure. So please install the software, join our team 150964, and you’re done!

For IT departments that have become dependent on staff augmentation,
changing to a managed services (outsourcing) model can create a welcomed surplus of economic and service value. The managed services model is focused on providing “outcomes” (service level agreements and specific services
linked to volume of activity) for a pre-determined price versus input at a cost. This provides price or cost predictability for the customer, while shifting the delivery responsibility to the provider. The costs of meeting service level agreements can exceed price if they are poorly estimated or managed, so the outsourcing provider is highly motivated to implement productivity tools along with operational tools and / or processes that promote the maintenance and preservation of operational effectiveness, both  which ultimately deliver added value.

The long-term nature of managed services models means the provider is better able to plan, manage resources, balance workload across its workforce and allocate tasks throughout the firm. The result being a lower cost of delivery for a specific level of service. In general, a service provider under a managed services (outsourcing) model can deliver service at much lower cost than similar services delivered via  an staff augmentation model.

While studying Cisco courses I ran in to some really great and useful cheat sheets for networking. I can’t tell you how many times I’ve needed these and just hadn’t bumped in to them yet. The more common cheat sheets for Network Addressing are all over the net but PacketLife has an absolutely fantastic collection! Check them out…

http://packetlife.net/library/cheat-sheets/

I think these come in handy no matter what level of expertise you have in Information Technology  or Networking. Great job!