<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1081373619740332914</id><updated>2024-09-01T15:33:32.150+03:00</updated><title type='text'>Computers and Networking</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://oddogilbert.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://oddogilbert.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>gilbert Odo</name><uri>http://www.blogger.com/profile/05407199247117592391</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>14</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1081373619740332914.post-1160507814237789023</id><published>2012-02-19T18:54:00.001+03:00</published><updated>2012-02-19T19:03:35.905+03:00</updated><title type='text'>Networking Tips</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Computer networks are used to share the data and resources and for the communications. To get the optimized performance, data protection, maintenance, improved reliability and the security, every system administrator and network administrator should know the basic maintenance, troubleshooting and security techniques.  Downtime is very dangerous for the critical network business applications and servers.  In this article, you will learn some of the best networking tips and by using them you can get the optimized performance from your network.&lt;br /&gt;
&lt;br /&gt;
Security&lt;br /&gt;
&lt;br /&gt;
A compute network is susceptible to the internet and external security related threats, which includes viruses, spyware, adware, Trojan horses, rootkits, web worms, intruders and hackers.  To keep your network secure&lt;br /&gt;
&lt;br /&gt;
Firewall:  Install and configure a software/hardware firewall on your gateway and all other computers in your network.  Firewall is used monitor the inbound and outbound traffic and block the unauthorized access and hackers’ attacks.&lt;br /&gt;
Antivirus:  Install antivirus software such as Norton Antivirus, Trend Micro Office Scan, Panda Antivirus or McAfee and regularly scan your computer with an antivirus program.&lt;br /&gt;
Anti spyware:  Install and configure an up-to-dated anti spyware software in your network.&lt;br /&gt;
Updated Operating System:  Update your Windows based operating systems with the latest service packs, hot fixes and security patches.&lt;br /&gt;
Browser Security:  Raise the level of security of your web browsers.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Connectivity&lt;br /&gt;
&lt;br /&gt;
Computer networking sometimes considered to be complex and seems to hard to troubleshoot.  The connectivity problems occur in the computer network due to the devices conflicts, outdated LAN card’s driver, faulty hardware, faulty cable or connectors and misconfigurations.   To troubleshoot the connectivity related issues, you need to perform the following tasks.&lt;br /&gt;
&lt;br /&gt;
Check the LEDs of your LAN card.&lt;br /&gt;
Update the driver of your LAN card.&lt;br /&gt;
Scan your computer for the viruses and spyware.&lt;br /&gt;
Check the UTP/STP cable, the both end of the cable should be properly inserted i.e. one end in the LAN card and one end in the hub/switch or router.&lt;br /&gt;
Check the configurations of the LAN card.&lt;br /&gt;
PING the destination computer and check the status.&lt;br /&gt;
If your problem is still not resolved, replace the LAN card and reconfigure it.&lt;br /&gt;
&lt;br /&gt;
Maintenance&lt;br /&gt;
&lt;br /&gt;
Computer network availability and security is very critical for the businesses.  Maintenance include the domain setup, dealing with the internal and external security threats, assigning IP addresses to the computes, enabling/disabling network services like DHCP, FTP SMTP, SNMP, taking data backup, adding/removing users, troubleshooting the software/hardware, configuring the firewall and implementing the security in the overall IT infrastructure.  To perform the maintenance related tasks in your compute network, you need the perfect tools.&lt;br /&gt;
&lt;br /&gt;
Troubleshooting&lt;br /&gt;
&lt;br /&gt;
You can troubleshoot the computer network related problems by using the right tools and techniques.  Be default, Windows based operating systems offer the TCP/IP stack, which contains the troubleshooting and diagnostic utilities such as PING, IPCONFIG, Hostname, ARP, Telnet, NSLOOKUP, Tracert and many others.  Pinging a network computer is the first troubleshooting step as it checks the connectivity with the destination computer.  Additionally, you can use the other troubleshooting tools such as Ethereal, IP Sniffer, LanGuard, Packeteer and many others.  These tools help to diagnose the cause of the problem and troubleshoot them.&lt;br /&gt;
&lt;br /&gt;
Performance&lt;br /&gt;
&lt;br /&gt;
To get the optimized performance from your computer network, you need to perform the following actions on every computer of your network.&lt;br /&gt;
&lt;br /&gt;
Use System Tools&lt;br /&gt;
Delete Unnecessary Files&lt;br /&gt;
Update Device Drivers&lt;br /&gt;
Update BIOS&lt;br /&gt;
Uninstall Unused Programs&lt;br /&gt;
Update Operating System&lt;br /&gt;
&lt;br /&gt;
Wireless Networking Security Tips&lt;br /&gt;
&lt;br /&gt;
The following tips are very helpful in securing your wireless computer network.&lt;br /&gt;
&lt;br /&gt;
Change the Default SSID&lt;br /&gt;
Change the Default Administrator’s password&lt;br /&gt;
Disable SSID broadcast.&lt;br /&gt;
Enable Mac Address Filtering&lt;br /&gt;
Assign Static IP address to the Network devices and computers.&lt;br /&gt;
Turn on and configure the firewall on every computer in your network.&lt;br /&gt;
Enable IPSec, SSL, Encryption, WPA and WPE according to your security requirements.&lt;br /&gt;
&lt;br /&gt;
IT companies seek out network assessment services for the evaluation of their physical, operational, and technological controls.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oddogilbert.blogspot.com/feeds/1160507814237789023/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oddogilbert.blogspot.com/2012/02/networking-tips.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/1160507814237789023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/1160507814237789023'/><link rel='alternate' type='text/html' href='http://oddogilbert.blogspot.com/2012/02/networking-tips.html' title='Networking Tips'/><author><name>gilbert Odo</name><uri>http://www.blogger.com/profile/05407199247117592391</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1081373619740332914.post-7724084955260508767</id><published>2012-01-11T17:42:00.000+03:00</published><updated>2012-02-19T19:03:52.160+03:00</updated><title type='text'>How to Set up a Private Network</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;article_inner editable&quot;&gt;
A private network is one which 
either does not connect to the internet, or is connected indirectly 
using NAT (Network Address Translation) so its addresses do not appear 
on the public network. However, a private network allows you to connect 
to other computers that are on the same physical network. This is 
desirable when you wish to communicate with a group of other computers 
or share data and internet connectivity is not necessary.&lt;br /&gt;
&lt;div class=&quot;ad_noimage&quot;&gt;
&lt;div class=&quot;wh_ad&quot;&gt;
&lt;div class=&quot;wh_ad_inner&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;


Steps&lt;/h2&gt;
&lt;div class=&quot;step_num&quot;&gt;
1 &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;step_num&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b class=&quot;whb&quot;&gt;Plan your network&lt;/b&gt;. This is probably the hardest part of setting up a network.&lt;br /&gt;
&lt;br /&gt;
Draw any routers you may be using to separate major portions of your 
network first. Smaller private networks do not require routers, but may 
still use them for administrative reasons. Routers are only required if 
a.)Dividing your network into multiple smaller networks, b.) Allowing 
indirect internet access using NAT. Next, add any switches and hubs. For
 small networks, only one switch or hub may be necessary.&lt;br /&gt;
Draw boxes to represent the computers and lines connecting the devices 
together. This drawing will serve as your network diagram.&lt;br /&gt;
&lt;br /&gt;
Although diagrams intended only for your own use may use any symbols you
 desire, use of industry standard symbols make this task simpler and 
eliminates confusion for others. Typical industry standard symbols are:&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;step_num&quot;&gt;
&lt;ul&gt;
&lt;li&gt;Routers: Circle with four arrows arranged in a cross. Or just a cross if drawing a quick draft.&lt;/li&gt;
&lt;li&gt;Switches: Square or rectangle, with four staggered arrows, two in 
each direction. Represents the concept of signals being &quot;switched&quot; - 
relayed only out the port which leads to the intended user based on 
address.&lt;/li&gt;
&lt;li&gt;Hubs: Same as switch, with a single double-headed arrow. Represents 
the concept of all signals being blindly repeated out all ports without 
concern for which port leads to the intended recipient.&lt;/li&gt;
&lt;li&gt;Lines and squares can be used to represent connections leading to computers.&lt;/li&gt;
&lt;/ul&gt;
2 &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b class=&quot;whb&quot;&gt;Create an address plan.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b class=&quot;whb&quot;&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;IPv4 (IP ver. 4) addresses are written like this: xxx.xxx.xxx.xxx 
(four numbers separated by three dots), in all RFC-1166 compliant 
countries. Each number ranges from 0 to 255. This is known as &quot;Dotted 
Decimal Notation&quot; or &quot;Dot Notation&quot; for short. The address is divided 
into two portions: the network portion and the host portion.&lt;br /&gt;
&lt;br /&gt;
For &quot;Classful&quot; networks, the network and host portions are as follows:&lt;br /&gt;
(&quot;&lt;b&gt;n&lt;/b&gt;&quot; represents the network portion, &quot;x&quot; represents the host portion)&lt;br /&gt;
&lt;br /&gt;
When the first number is 0 to 126 - &lt;b&gt;nnn&lt;/b&gt;.xxx.xxx.xxx (ex. 10.xxx.xxx.xxx)&lt;br /&gt;
These are known as &quot;Class A&quot; networks.&lt;br /&gt;
&lt;br /&gt;
When the first number is 128 to 191 - &lt;b&gt;nnn.nnn&lt;/b&gt;.xxx.xxx (ex. 172.16.xxx.xxx)&lt;br /&gt;
These are known as &quot;Class B&quot; networks.&lt;br /&gt;
&lt;br /&gt;
When the first number is 192 to 223 - &lt;b&gt;nnn.nnn.nnn&lt;/b&gt;.xxx (ex. 192.168.1.xxx)&lt;br /&gt;
These are known as &quot;Class C&quot; networks.&lt;br /&gt;
&lt;br /&gt;
When the first number is 224 to 239 - The address is used for multi-casting.&lt;br /&gt;
&lt;br /&gt;
When the first number is 240 to 255 - The address is &quot;experimental&quot;.&lt;br /&gt;
&lt;br /&gt;
Multicast &amp;amp; Experimental addresses are beyond the scope of this 
article. However, do note that because IPv4 does not treat them the same
 way as other addresses they should not be used.&lt;br /&gt;
For simplicity &quot;non-classful networks&quot;, sub-netting, and CIDR will not be discussed in this article.&lt;br /&gt;
&lt;br /&gt;
The network portion specifies a network; the host portion specifies an individual device on a network.&lt;br /&gt;
&lt;br /&gt;
For any given network:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;The range of all possible host portion numbers gives the Address Range.&lt;br /&gt;
(ex. 172.16.xxx.xxx the range is 172.16.0.0 to 172.16.255.255)&lt;/li&gt;
&lt;li&gt;The lowest possible address is the Network Address.&lt;br /&gt;
(ex. 172.16.xxx.xxx the network address is 172.16.0.0)&lt;br /&gt;
This address is used by devices to specify the network itself, and &lt;b&gt;cannot be assigned to any device.&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;The highest possible address is the Broadcast Address.&lt;br /&gt;
(ex. 172.16.xxx.xxx the broadcast address is 172.16.255.255)&lt;br /&gt;
This address is used when a packet is meant for &lt;b&gt;all&lt;/b&gt; devices on a specific network, and &lt;b&gt;cannot be assigned to any device.&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;The remaining numbers in the range are the Host Range.&lt;br /&gt;
(ex. 172.16.xxx.xxx the host range is 172.16.0.1 to 172.16.255.254)&lt;br /&gt;
These are the numbers you can assign to computers, printers, and other devices.&lt;br /&gt;
&lt;b&gt;Host Addresses&lt;/b&gt; are individual addresses within this range.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Assign network(s). A network, for this purpose, is any group of connections separated by a router.&lt;br /&gt;
&lt;br /&gt;
Your network may not have routers or, if accessing the Internet with 
NAT, have only one router between your private network and the public 
internet. If this is your only router, or if you have no routers, your 
entire private network is considered one network.&lt;br /&gt;
&lt;br /&gt;
Choose a network with a host range large enough to provide an address to
 each device. Class C networks (ex. 192.168.0.x) allow for 254 host 
addresses (192.168.0.1 to 192.168.0.254), which is fine if you have no 
more than 254 devices. But if you have 255 or more devices, you will 
either need to use a Class B network (ex. 172.16.x.x) or divide your 
private network into smaller networks with routers.&lt;br /&gt;
&lt;br /&gt;
If additional routers are used, they become &quot;internal routers&quot;, the 
private network becomes a &quot;private intranet&quot;, and each group of 
connections is a separate network requiring its own network address and 
range. This includes connections between routers, and connections 
directly from a router to a single device.&lt;br /&gt;
&lt;br /&gt;
For simplicity, the remainder of these steps will assume you have only 
one network, of 254 or less devices, and uses 192.168.2.x as an example.
 We will also assume you are not using DHCP (Dynamic Host Control 
Protocol) to assign host addresses automatically.&lt;/li&gt;
&lt;/ul&gt;
3 &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b class=&quot;whb&quot;&gt;Write &quot;192&lt;/b&gt;.168.2.x&quot; in the corner somewhere. If you 
have more than one network it&#39;s best to write each address near the 
network it belongs to.&lt;br /&gt;
&lt;br /&gt;
4&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b class=&quot;whb&quot;&gt;Assign host addresses within the range of 1 to 254 to each computer&lt;/b&gt;.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; Write the host addresses next to the devices they belong to on the 
diagram. At first you may wish to write the entire address (ex. 
192.168.2.5) next to each device. However, as you become more proficient
 simply writing the host portion (ex. .5) may help save time.&lt;br /&gt;
&lt;br /&gt;
Switches will not require addresses for the purpose discussed here. 
Routers will require addresses as described in the &quot;Important Notes&quot; 
section.&lt;br /&gt;
&lt;br /&gt;
5&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b class=&quot;whb&quot;&gt;Write down the subnet mask near the network address.&lt;/b&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For 192.168.2.x, which is a Class C, the mask is: 255.255.255.0 The 
computer needs it to tell which part of the IP address is the network 
and which is the host.&lt;br /&gt;
&lt;br /&gt;
IPv4 originally used the first number (ex. 192) to determine this based 
on the address class, as described above. However, the advent of 
subnetting and nonclassful networking made it necessary to provide a 
mask because other ways of dividing the address into network and host 
portions are now possible. For Class A addresses the mask is 255.0.0.0, 
for Class B it&#39;s 255.255.0.0 (More information in the Important Notes 
section.)&lt;b class=&quot;whb&quot;&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
6&lt;br /&gt;
&lt;b class=&quot;whb&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b class=&quot;whb&quot;&gt;Connect your network&lt;/b&gt;.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; Gather all needed materials including cables, computers, ethernet 
switches, and (if used) routers. Locate the Ethernet ports on the 
computers and other devices. Look for the 8-pin modular connector. 
(RJ-45 style) It looks like a standard telephone jack except it&#39;s a bit 
larger because it has more conductors.&lt;br /&gt;
&lt;br /&gt;
Connect the cables between each device, just as in your map. If an 
unforeseen circumstance causes you to vary from the diagram, make notes 
to show any changes.&lt;br /&gt;
&lt;br /&gt;
7&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b class=&quot;whb&quot;&gt;Boot all the computers connected to the network&lt;/b&gt;.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Power on all other connected devices. (Some devices have no &quot;power switch&quot; and will power up simply by plugging them in.)&lt;br /&gt;
&lt;br /&gt;
8&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;b class=&quot;whb&quot;&gt;Configure the computers for networking&lt;/b&gt;.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Go to internet options (this varies depending on the Operating System), 
and go to the dialog box that lets you change the TCP/IP protocol. 
Change the radio buttons from &quot;Obtain from DHCP server automatically&quot; to
 &quot;Use the following IP address:&quot;. Type in your IP address for that 
computer, and the appropriate subnet mask (255.255.255.0).&lt;br /&gt;
&lt;br /&gt;
If you have no routers, leave the &quot;Default Gateway&quot; and &quot;DNS server&quot; fields blank.&lt;br /&gt;
&lt;br /&gt;
If connecting to the internet using NAT, use the &lt;b&gt;Host Address&lt;/b&gt; assigned to the router between your private network and the internet as both the DNS server and the Default Gateway. &lt;b&gt;Do not use the Network Address (192.168.2.0)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
If using more than one router see the Important Notes section.&lt;br /&gt;
&lt;br /&gt;
If configuring a home network with a relatively new router, This section
 can be ignored as long as the network is connected correctly, The 
router will assign network addresses to everything on the network going 
into your network, until it hits another router.&lt;br /&gt;
&lt;br /&gt;
9&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b class=&quot;whb&quot;&gt;Verify connectivity&lt;/b&gt;.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; The 
simplest way to do this is with Ping. Bring up MS-DOS or the equivalent 
on other OS&#39;s, (In Windows open the command prompt which is located in 
the Start Menu - Accessories - Command Prompt) and type in: ping 
192.168.2.[insert host number here]. Do this on one host and ping to all
 other hosts. Remember, your router is considered a host. If you cannot 
reach one, read over the steps again or contact a professional.&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;NAT allows private networks to connect to public networks, by 
converting IP addresses on the private network to ones allowed on the 
public network. All devices will appear from the Internet&#39;s perspective 
to be connected to one of its public networks according to the public 
addressing plan (as defined by IANA - Internet Assignment Numbering 
Authority). &quot;Dynamic NAT&quot; allows multiple private IPs to &quot;take turns&quot; 
using a public IP.&lt;br /&gt;
&lt;br /&gt;
A related technology, PNAT (Port Network Address Translation) - also 
known as PAT (Port Address Translation) or NAT &quot;Overloading&quot;, allows 
multiple private IPs to &quot;share&quot; one public IP at the same time. It 
manipulates both OSI Layer 3 and OSI Layer 4 information so connections 
from &lt;b&gt;multiple private IPs&lt;/b&gt; appear to come from &lt;b&gt;one computer with one public IP.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Many computer, electronics, and even department store sell small routers
 designed to allow multiple users to share a single internet connection.
 Almost all of these use PAT, to eliminate the need for more than one 
public IP (extra public IPs may be expensive, or not allowed, depending 
on your provider).&lt;br /&gt;
&lt;br /&gt;
If you use one, you will need to assign one of your private network&#39;s &lt;b&gt;Host Addresses&lt;/b&gt; to the router.&lt;br /&gt;
&lt;br /&gt;
If using a more complex commercial router, you will need to assign a 
private Host Addresses to the interface connecting to your private 
network, your public IP to the interface connecting to the Internet, and
 configure NAT/PAT manually.&lt;br /&gt;
&lt;br /&gt;
If using only one router, the interface used to connect the router to &lt;b&gt;your private network&lt;/b&gt;
 will become both the &quot;DNS Server Interface&quot; and the &quot;Default Gateway&quot;. 
You will need to add its address to these fields when configuring your 
other devices.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;If your network is divided using one or more internal routers,&lt;/b&gt; each router will require an address &lt;b&gt;for each network connected to it.&lt;/b&gt;
 (IP Unnumbered is beyond the scope of this article) This address will 
need to be a host address (just like a computer&#39;s) from the host range 
of the network. Typically, the first available &lt;b&gt;host address&lt;/b&gt; (that&#39;s the second &lt;b&gt;address&lt;/b&gt; in the address range ex. 192.168.1.1) will be used; however any address in the &lt;b&gt;host range&lt;/b&gt; is fine as long as you know what it is. &lt;b&gt;Do not use the network address (ex. 192.168.1.0), or the broadcast address (ex 192.168.1.255).&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
For networks containing one or more user devices (ex. printers, 
computers, storage devices) the address the router uses for that network
 will become &quot;Default Gateway&quot; for the other devices. The DNS server, if
 present, should remain the address used by the router between your 
networks and the internet. For networks interconnecting routers, no 
default gateway is needed. For networks containing both user devices and
 routers, any router &lt;b&gt;on that network&lt;/b&gt; will do.&lt;br /&gt;
&lt;br /&gt;
A network is a network, no matter how big or small. When two routers are
 connected by one cable, even though a Class C (the smallest network) 
contains 256 addresses, all will belong to the cable. The network 
address will be .0, the broadcast will be .255, two of the hosts will be
 used (one for each interface the cable connects), and the other 252 
will simply go to waste because they cannot be used anywhere else.&lt;br /&gt;
&lt;br /&gt;
Generally, the small home routers described above are not used for this 
purpose. When they are, understand the ethernet interfaces on the 
&quot;private network&quot; side usually belong to a &quot;switch&quot; which is built into 
the router. The router itself connects to this internally using &lt;b&gt;only one&lt;/b&gt; interface. When this is the case, only one host IP will be used by all of them, and they will all be on the same network.&lt;br /&gt;
&lt;br /&gt;
When a router has multiple interfaces with multiple IP&#39;s, each interface and IP will create a different network.&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;The concept of a subnet mask.&lt;/b&gt; The general concept will help in understanding why this number matters.&lt;br /&gt;
&lt;br /&gt;
Dotted decimal notation is a human way of writing IP Addresses to make 
them easier to work with. What the computer &quot;sees&quot; is 32 ones and zeros 
in a row like this: 11000000101010000000001000000000. IPv4 originally 
broke this into 4 groups of 8, hence the &quot;dots&quot; - &lt;b&gt;11000000.10101000.00000010.00000000&lt;/b&gt;,
 each group is an &quot;octet&quot; of 8 bits. Dotted decimal writes the value of 
the octet in decimal to make it easier for people to read - 192.168.2.0&lt;br /&gt;
&lt;br /&gt;
A complex set of rules concerning the order of the ones and zeros in the
 first octet was used to create the &quot;Classful Addressing Scheme&quot;; 
however, no subnet mask was needed. For all Class A&#39;s the first octet 
was network, for Class B&#39;s the first and second were network, for Class 
C&#39;s the first three.&lt;br /&gt;
&lt;br /&gt;
In 1987, intra-nets started becoming larger and the Internet was on its 
way. Wasting whole Class C ranges of 254 host addresses on small 
networks became a problem. Class A and B networks often wasted addresses
 because physical limitations forced networks to be divided by routers 
before they could get large enough to use so many addresses. (Class B&#39;s 
host range (256 X 256) - 2 = 65534 addresses; Class A&#39;s (256^3) - 2 = 
16777214.)&lt;br /&gt;
&lt;br /&gt;
Subnetting divides a large Classful network into many smaller &quot;sub-nets&quot;
 by increasing the number of ones and zeros used to address 
networks(leaving fewer for the hosts in each network). A small subnet 
can then be assigned to a small network without using a large number of 
extra addresses. To say which bits are the network address we use a 1. 
The &quot;mask&quot; (ex. 255.255.255.&lt;b&gt;192&lt;/b&gt;) when converted to binary (ex. 11111111.11111111.11111111.&lt;b&gt;11&lt;/b&gt;000000)
 defines exactly how many more bits are added to the network portion 
(ex. two host bit). In this example, one Class C with 254 hosts becomes 
four sub-nets with 62 hosts each. Of these sub-nets only two may be 
assigned to networks; the first and last cannot be used according to 
RFC-950.&lt;br /&gt;
&lt;br /&gt;
Further discussion of the rules of subnetting is beyond the scope of 
this article. What matters here is that even though we are using 
Classful addresses, Windows (and other software) doesn&#39;t know this. And 
hence, will still need a mask to tell it how many bits we want to use 
for the network portion. By saying 255.255.255.0, we&#39;re saying that.&lt;/div&gt;
&lt;div class=&quot;step_num&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;step_num&quot;&gt;
&lt;h2&gt;


Tips&lt;/h2&gt;
&lt;h2&gt;


&amp;nbsp;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Many devices can determine if you are using a crossover or 
straight-through cable. If you are not so lucky to have auto-sensing on 
at least one of the devices connected by a cable, you must use the 
correct type between them. Computer/router-to-switch will require a 
straight-through; computer/router-to-computer/router a crossover. (Note:
 The ports on the back of some home routers actually belong to a switch 
built into the router, and must be treated as a switch)&lt;br /&gt;
&lt;br /&gt;
Straight-through is a CAT-5, CAT-5e, or CAT-6 Ethernet Cable with the wires connected as follows:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;On both ends:&lt;/b&gt; Orange Stripe; Orange; Green Stripe; Br CAT-6 Ethernet Cable with the wires connected:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;On one end:&lt;/b&gt; Orange Stripe; Orange; Green Stripe; Blue; Blue Stripe; Green; Brown Stripe; Brown&lt;br /&gt;
&lt;b&gt;On the other end:&lt;/b&gt; Green Stripe; Green; Orange Stripe; Blue; Blue Stripe; Orange; Brown Stripe; Brown&lt;br /&gt;
&lt;br /&gt;
The above conforms to TIA/EIA-568 standard, however, all that is 
important for a crossover to work is for pins 1 &amp;amp; 2 (transmit) to 
switch places with pins 3 &amp;amp; 6 (receive) on the opposite end. For a 
straight-through pins should be the same on both ends. Color sets (ex. 
Orange Strip &amp;amp; Orange) mark twisted pairs. Keeping pin sets on the 
same twisted pair (i.e. pins 1 &amp;amp; 2 on one color set, and pins 3 
&amp;amp; 6 on another) allows best signal quality.&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Note: TIA/EIA standard has not been established for CAT-7 or greater cabling.&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Hubs are cheaper when connecting only a few devices, but they don&#39;t 
know which interface leads where. They simply repeat everything out all 
ports, hope it gets to the right device, and let the receiver decide if 
it needs the information or not. This wastes a lot of bandwidth, only 
allows one computer to talk at one time, and slows the network down when
 more computers are connected.&lt;/li&gt;
&lt;li&gt;Switches cost more, but are smarter. They use addresses to decide 
where to send data, allow more than one device to talk at once, and 
don&#39;t waste the bandwidth of the other devices&#39; connections.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Never connect hubs in any way which forms loops or rings, it will 
cause packets to be repeated around the ring forever. Additional packets
 will be added, until the hub is saturated and cannot pass traffic.&lt;br /&gt;
&lt;br /&gt;
Best practice is to not connect switches this way either. If connecting switches this way, ensure the switch supports &lt;b&gt;&quot;Spanning Tree Protocol&quot;&lt;/b&gt; and that the feature is active. Otherwise packets will repeat ad infinitum as with hubs.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;


 &lt;/h2&gt;
&lt;/div&gt;
&lt;div class=&quot;step_num&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oddogilbert.blogspot.com/feeds/7724084955260508767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oddogilbert.blogspot.com/2012/01/how-to-set-up-private-network.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/7724084955260508767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/7724084955260508767'/><link rel='alternate' type='text/html' href='http://oddogilbert.blogspot.com/2012/01/how-to-set-up-private-network.html' title='How to Set up a Private Network'/><author><name>gilbert Odo</name><uri>http://www.blogger.com/profile/05407199247117592391</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total><georss:featurename>Tabata kimanga, Dar es Salaam, Tanzania</georss:featurename><georss:point>-6.8277201895173194 39.203102588653564</georss:point><georss:box>-6.82969118951732 39.200635088653563 -6.8257491895173192 39.205570088653566</georss:box></entry><entry><id>tag:blogger.com,1999:blog-1081373619740332914.post-8120297331002334312</id><published>2011-12-15T16:51:00.000+03:00</published><updated>2011-12-15T16:51:59.214+03:00</updated><title type='text'>Frame Relay | Packet Tracer</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/QUfmHtLMeRk?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oddogilbert.blogspot.com/feeds/8120297331002334312/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oddogilbert.blogspot.com/2011/12/frame-relay-packet-tracer.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/8120297331002334312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/8120297331002334312'/><link rel='alternate' type='text/html' href='http://oddogilbert.blogspot.com/2011/12/frame-relay-packet-tracer.html' title='Frame Relay | Packet Tracer'/><author><name>gilbert Odo</name><uri>http://www.blogger.com/profile/05407199247117592391</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1081373619740332914.post-3349612675204533627</id><published>2011-12-15T16:45:00.000+03:00</published><updated>2011-12-15T16:45:32.123+03:00</updated><title type='text'>Cisco CCNA Videos - Getting to Know Frame Relay</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/GCCpEM2CoGY?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oddogilbert.blogspot.com/feeds/3349612675204533627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oddogilbert.blogspot.com/2011/12/cisco-ccna-videos-getting-to-know-frame.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/3349612675204533627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/3349612675204533627'/><link rel='alternate' type='text/html' href='http://oddogilbert.blogspot.com/2011/12/cisco-ccna-videos-getting-to-know-frame.html' title='Cisco CCNA Videos - Getting to Know Frame Relay'/><author><name>gilbert Odo</name><uri>http://www.blogger.com/profile/05407199247117592391</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1081373619740332914.post-3493449262664555570</id><published>2011-12-06T20:04:00.001+03:00</published><updated>2011-12-06T20:11:35.608+03:00</updated><title type='text'>Inter-Vlan Routing</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dy0dOiI5pWV6Eps1MxBwCFLQjz2t8Uv989etUEjnLRGcsl6Ze6lhGLV8MXw5XSl9r02-9ZisqjTIbVtxm1oUg&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oddogilbert.blogspot.com/feeds/3493449262664555570/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oddogilbert.blogspot.com/2011/12/inter-vlan-routing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/3493449262664555570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/3493449262664555570'/><link rel='alternate' type='text/html' href='http://oddogilbert.blogspot.com/2011/12/inter-vlan-routing.html' title='Inter-Vlan Routing'/><author><name>gilbert Odo</name><uri>http://www.blogger.com/profile/05407199247117592391</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1081373619740332914.post-5692681940206961525</id><published>2011-12-06T19:01:00.000+03:00</published><updated>2011-12-06T19:01:32.180+03:00</updated><title type='text'>How to configure OSPF in Packet Tracer</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dyGPtnoVfOC0PrXewPS_8gk_jOsKF-ERGau2I1oyNXIng4FF_cMU6EeEdf7-Bg2SJeo5VzIcp9WmrYfgyKc8Q&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oddogilbert.blogspot.com/feeds/5692681940206961525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oddogilbert.blogspot.com/2011/12/how-to-configure-ospf-in-packet-tracer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/5692681940206961525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/5692681940206961525'/><link rel='alternate' type='text/html' href='http://oddogilbert.blogspot.com/2011/12/how-to-configure-ospf-in-packet-tracer.html' title='How to configure OSPF in Packet Tracer'/><author><name>gilbert Odo</name><uri>http://www.blogger.com/profile/05407199247117592391</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1081373619740332914.post-5202052336089496826</id><published>2011-11-28T18:44:00.000+03:00</published><updated>2011-11-28T18:44:08.106+03:00</updated><title type='text'>Configuring Access Lists and Network Security - cisco routers</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt; Once the router&#39;s interfaces are configured, a momment should be taken to determine if any of these interfaces connect to &quot;secure&quot; networks. These networks can be those that connect corporate workstations with the rest of your network or perhaps the rest of the internet. They could also be networks which house servers that provide specific services to the internet community but which you would like to protect as much as possible. A good example of such a server is a WWW server of SMTP gateway. The general public needs to be able to view your web page and send you mail but they do not need to be able to connect interractively to those servers. Other uses for access control could be in protecting parts of your corporate intra-net from other parts of your company. For example, if you have a Research and Development department, it is unlike that you&#39;ll be giving your sales staff access details on top secret projects. Likewise, you don&#39;t want your Research and Development department making some clever modifications to your accounting servers. &lt;br /&gt;
The traditional way of protecting such servers is with access lists. Access lists filter Internet traffic and determine if a packet is permitted to pass into or out of the network. Ideas about how access lists should be designed, where they should be placed, and how physical networks should be structured to allow propper filtering without overloading network links and the routers they connect varry considerably. Some corporations choose to invest in commercial &quot;fire wall&quot; products while others will implement minimal access controls at all. Still others will invest in the hardware necessary to service access lists at two levels (one router that blocks access to itself and the interrior router and a second, the interrior router, that blocks access to itself, is only accessible from inside or even only from its console, and provides primary access list control. This router generally does nothing else besides filtering packets and sending them to its default router or a local host.) &lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
Which method you choose depends on your needed level of security, your budget, and the particular application for which the protection is needed. The decisions that lead to the various scenarios are beyond the scope of this document, however. This section intends to focus solely on access list design and implementation for the general case. &lt;br /&gt;
Cisco has created two different classes of access lists within its routers. The first, the standard access list, filters only on source address. If numbered access lists are being used (IOS 11.1 and earlier did not support named access lists), than these lists would be numbered from 1 to 99. The second type of access list, the extended access list, is numberes from 100 to 199 and is capable of filtering based on source address, destination address, protocol, protocol port number, and a myriad of other features not necessarily applicable to general IP traffic. &lt;br /&gt;
Once an access list is created, it must be tied to an interface in order to be used. The interface configuration considers a filter list to be an &quot;access group&quot;. The access group can be applied either inbound or outbound with respect to the interface. For example: &lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;Interface Serial0
  ip access-group 101 in
  ip access-group 6 out
&lt;/pre&gt;This group of commands specifies that traffic coming into Serial0 must be processed through extended access list number 101 and that outbound traffic must pass through standard access list 10 before leaving the interface. &lt;br /&gt;
Standard access lists are configured by specifying a list number, wether a match on this entry will result in traffic being permitted or denied, and the host or network which is being filtered and the mask associated with it (if it is a network or subnet). &lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;access-list 10 permit 234.5.6.12
 access-list 10 deny 5.10.10.32 0.0.0.31
 access-list 10 permit 5.10.0.0 0.0.255.255
 access-list 10 permit 123.234.0.0 0.0.0.255
&lt;/pre&gt;The above example creates access list 10 and configured 4 entries. The first line permit all traffic with a source IP address of 234.5.6.12. Note that when a host IP address is listed, no mask needs to be associated with it. The second line denies all traffic from the subnet 5.10.10.32/27. One thing to observe about access lists is that instead of netmasks, they use what Cisco calls &quot;wildcard masks.&quot; These masks function very similarly to netmasks with one important difference. Network masks operate from left to right. Wildcard masks operate from right to left. Therefore, when looking at the above configuration line, what the wildcard mask is matching is the 32 addresses that begin at 5.10.10.32. (Since zero is a valid mask, it counts as one address. Hence 31 is used in the mask instead of 32.) &lt;br /&gt;
The remaining two lines permit traffic from 5.10.10.0.0/16 and 123.234.0.0/24 respectively. On first glance, a newcommer to access lists might think that the only thing getting denied to this network is the second line and that the permit lines are unnecessary. Access lists, though, are designed to be selectively permissive, not to selectively deny traffic. As a result, an implicit deny exists at the end of this access list. (More propperly, anything that does not explicitly match an entry in the access list is dropped.) &lt;br /&gt;
There are a couple of other important things to consider when creating access lists. First, order is extremely important. Since access lists function through &quot;short circuit&quot; processing (bail out when a match is found), those entries that are most likely to match traffic should be listed first. IP access list processing is very processor intensive. By listing frequent matches first, processor utilization is kept to a minimum. Note also lines 2 and 3 of the above example. They state, collectively, that all traffic from 5.10.0.0/16 is to be permitted EXCEPT for those hosts in 5.10.10.32/27. If line 2 (the deny statement) were listed AFTER line 3, than the denial would have no effect. The traffic would be permitted as a result of line 3 and those hosts you intended to block would be allowed access. When you create access lists, you should review them very carefully to be certain that no mis-ordering has occured. &lt;br /&gt;
The second thing to watch for when creating access lists is the fact that changes to a cisco router take effect immediately upon entry. It is a fact that most access lists are not the stagnant, unchanging creatures we would like them to be. From time to time, they will require modification.  Modifying an access list means deleting the existing list and recreating it with the appropriate changes. When an interface is configured to refference an access list that does not exist, the traffic will, by default, be permitted through. However, when you create that access list, the implicit denial at the end can result in your configuration session being filtered out. As a matter of policy, it is good practice to remove the refference to the access list from the interface before modifying the access list. (via &quot;no ip access-group 123&quot; or whatever access list you intend to refference.) &lt;br /&gt;
Building extended access lists is somewhat more complicated and requires a few more steps. Since extended access lists filter based on both the source and destination IP address, two parts to each entry are needed. The following is a brief example of an extended access list for IP. &lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;access-list 101 permit tcp any any established
 access-list 101 permit tcp any 204.34.5.25 host eq 80
 access-list 101 permit ip 203.45.34.0 0.0.0.255 204.34.5.0 0.0.0.255
 access-list 101 permit tcp 203.44.32.0 0.0.0.31 204.34.5.0 0.0.0.255 eq telnet
 access-list 101 permit tcp any 204.34.5.10 eq smtp
&lt;/pre&gt;This access list allows all TCP connections with the established flag, allows any user to get to the host 204.34.5.25, tcp port 80 (which is the http port), all IP protocols from 203.45.34.0/24 to reach any host within the 204.34.5.0 class C, all hosts within 203.44.32.0/27 can telnet into any host on the 204.34.5.0, and allows all hosts to connect to the smtp port on host 204.34.5.10. &lt;br /&gt;
A few notes about this access list. The first line is important. It allows all packets which have had the TCP established flag set. This means two things. First, all outbound connections will be able to have the return traffic pass back through the access list. This is important. Since outbound tcp connections come from random ports above 1024, it is not possible to filter explicitly for outbound connections. The established field takes care of that. Second, an inbound TCP connection only needs to have the first packet pass beyond this point in the access list. Once the connection has been opened, the remaining traffic will have the established flag set and will not have to again pass through the entire access list. &lt;br /&gt;
The second line also demonstrates that when a source or destination is used, the wildcard mask can be replaced with the word &quot;host&quot; to indicate this. It also gives an example of filtering based on a destination port. The third line matches all IP protocols (TCP, UDP, ICMP, etc. Everything that gets encapsulated in an IP packet.) The source and destination network number and wildcard mask pairs function the same as in standard access lists. The fourth line shows that, on well known services, the port number can be replaced with the name of the service. &lt;br /&gt;
There is one last important thing to consider when creating access lists however. Many services depend on other services in order to function. For example, you can&#39;t just permit telnet connections without permitting DNS packets to get through as well. You often won&#39;t be able to telnet out unless telnet ident requests can come back into your network. If you wish to synchronize the clocks on your computer systems to other systems, you likely need to permit NTP packets (both TCP and UDP) to pass through. For this reason, carefull consideration is needed when creating access lists. It is all too easy to overlook one or two key services when creating lists. As network administrators gain experience with access controls, these omissions become more rare, but they still occur with annoying frequency. Access lists should be tested throroughly once they are in place. Both to be certain that necessary traffic is permitted through the list as well as to be certain that unwanted traffic does not. &lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oddogilbert.blogspot.com/feeds/5202052336089496826/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oddogilbert.blogspot.com/2011/11/configuring-access-lists-and-network.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/5202052336089496826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/5202052336089496826'/><link rel='alternate' type='text/html' href='http://oddogilbert.blogspot.com/2011/11/configuring-access-lists-and-network.html' title='Configuring Access Lists and Network Security - cisco routers'/><author><name>gilbert Odo</name><uri>http://www.blogger.com/profile/05407199247117592391</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1081373619740332914.post-5964510739342822496</id><published>2011-11-14T23:29:00.000+03:00</published><updated>2011-11-14T23:29:14.693+03:00</updated><title type='text'>8 steps to protect your Cisco router</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Network security is a completely changing area; new devices like IDS (Intrusion&lt;br /&gt;
Detection systems), IPS (Intrusion Prevention systems), and Honeypots are modifying the&lt;br /&gt;
way people think about security. Companies are spending thousand of dollars on new&lt;br /&gt;
security devices, but forgetting the basic, the first line of defense: the border router.&lt;br /&gt;
&lt;br /&gt;
Although a lot of people may think that routers don’t need to be protect, they are&lt;br /&gt;
completely wrong. A lot of secure problems appear all time against this kind of device&lt;br /&gt;
and most of them are vulnerable.&lt;br /&gt;
&lt;br /&gt;
I will give you &lt;b&gt;8 steps&lt;/b&gt;, easy to follow, to minimize your Cisco router&lt;br /&gt;
exposure by turning off some unused services, applying some access control and&lt;br /&gt;
applying some security options available on that.&lt;br /&gt;
&lt;br /&gt;
1- Control Access to your router;&lt;br /&gt;
2- Restrict telnet access to it;&lt;br /&gt;
3- Block Spoof/Malicious packets;&lt;br /&gt;
4- Restrict SNMP;&lt;br /&gt;
5- Encrypt all passwords;&lt;br /&gt;
6- Disable all unused services;&lt;br /&gt;
7- Add some security options;&lt;br /&gt;
8- Log everything;&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1- Control Access to your router&lt;/b&gt;&lt;br /&gt;
The first thing to do is apply some rules to restrict all external access to some ports of the&lt;br /&gt;
router. You can block all ports, but it is not always necessary. These commands bellow&lt;br /&gt;
will protect your router against some reconnaissance attacks and, obviously, will restrict&lt;br /&gt;
access to these ports:&lt;br /&gt;
&lt;b&gt;access-list 110 deny tcp any host $yourRouterIP eq 7&lt;br /&gt;
access-list 110 deny tcp any host $yourRouterIP eq 9&lt;br /&gt;
access-list 110 deny tcp any host $yourRouterIP eq 13&lt;br /&gt;
access-list 110 deny tcp any host $yourRouterIP eq 19&lt;br /&gt;
access-list 110 deny tcp any host $yourRouterIP eq 23&lt;br /&gt;
access-list 110 deny tcp any host $yourRouterIP eq 79&lt;br /&gt;
int x0/0&lt;br /&gt;
access-group in 110&lt;/b&gt;&lt;br /&gt;
Where $yourRouterIP is your router IP and x0/0 is your external interface.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2- Restrict telnet access to it&lt;/b&gt;&lt;br /&gt;
Telnet is not a very safe protocol to use, but if you really need to use it (you should&lt;br /&gt;
always use ssh) you might want to restrict all access to it (remember that all your traffic&lt;br /&gt;
will be unencrypted). The best way to accomplish that is using a standard access-list and&lt;br /&gt;
the access-class command.&lt;br /&gt;
&lt;b&gt;access-list 50 permit 192.168.1.1&lt;br /&gt;
access-list 50 deny any log&lt;br /&gt;
line vty 0 4&lt;br /&gt;
access-class 50 in&lt;br /&gt;
exec-timeout 5 0&lt;/b&gt;&lt;br /&gt;
Where 192.168.1.1 is the IP address allowed to telnet the router&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3- Block Spoof/Malicious packets&lt;/b&gt;&lt;br /&gt;
You must never allow loopback/reserved IP address from the Internet reach your external&lt;br /&gt;
interface and you can reject broadcast and multicast addresses too.&lt;br /&gt;
&lt;b&gt;access-list 111 deny ip 127.0.0.0 0.255.255.255 any&lt;br /&gt;
access-list 111 deny ip 192.168.0.0 0.0.0.255 any&lt;br /&gt;
access-list 111 deny ip 172.16.0.0 0.0.255.255 any&lt;br /&gt;
access-list 111 deny ip 10.0.0.0 0.255.255.255 any&lt;br /&gt;
access-list 111 deny ip host 0.0.0.0 any&lt;br /&gt;
access-list 111 deny ip 224.0.0.0 31.255.255.255 any&lt;br /&gt;
access-list 111 deny icmp any any redirect&lt;br /&gt;
int x0/0&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;access-group in 111&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;4- Restrict SNMP&lt;/b&gt;&lt;br /&gt;
SNMP must always be restrict, unless you want some malicious person getting a lot of&lt;br /&gt;
information from your network ☺&lt;br /&gt;
&lt;b&gt;access-list 112 deny udp any any eq snmp&lt;br /&gt;
access-list 112 permit ip any any&lt;br /&gt;
interface x0/0&lt;br /&gt;
access-group 112 in&lt;/b&gt;&lt;br /&gt;
And if you are not going to use SNMP at all, disable it:&lt;br /&gt;
&lt;b&gt;no snmp-server&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;5- Encrypt all passwords&lt;/b&gt;&lt;br /&gt;
A very important thing to do is protect all your passwords using the powerful algorithm&lt;br /&gt;
as possible.&lt;br /&gt;
The password from exec mode, that grants privileged access to the IOS system,&lt;br /&gt;
Can be set using a MD5 hash, which is the strongest option available on the&lt;br /&gt;
Cisco IOS.&lt;br /&gt;
&lt;b&gt;enable secret $yourpassword&lt;/b&gt;&lt;br /&gt;
All other passwords, you can encrypt using the Vigenere cipher that is not&lt;br /&gt;
Very strong, but can help. To do that, you can use the service password-encryption&lt;br /&gt;
Command that encrypts all passwords present in you system.&lt;br /&gt;
&lt;b&gt;service password-encryption&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;6- Disable all unused services&lt;/b&gt;&lt;br /&gt;
6.1 - Disable Echo, Chargen and discard&lt;br /&gt;
&lt;b&gt;no service tcp-small-servers&lt;br /&gt;
no service udp-small-servers&lt;/b&gt;&lt;br /&gt;
6.2 - Disable finger&lt;br /&gt;
&lt;b&gt;no service finger&lt;/b&gt;&lt;br /&gt;
6.3 - Disable the httpd interface&lt;br /&gt;
&lt;b&gt;no ip http server&lt;/b&gt;&lt;br /&gt;
6.4 - Disable ntp (if you are not using it)&lt;br /&gt;
&lt;b&gt;ntp disable&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;7- Add some security options&lt;/b&gt;&lt;br /&gt;
7.1 - Disable source routing&lt;br /&gt;
&lt;b&gt;no ip source-route&lt;/b&gt;&lt;br /&gt;
7.2 - Disable Proxy Arp&lt;br /&gt;
&lt;b&gt;no ip proxy-arp&lt;/b&gt;&lt;br /&gt;
7.3 - Disable ICMP redirects&lt;br /&gt;
&lt;b&gt;interface s0/0&lt;/b&gt; (your external interface)&lt;br /&gt;
&lt;b&gt;no ip redirects&lt;/b&gt;&lt;br /&gt;
7.4 - Disable Multicast route Caching&lt;br /&gt;
&lt;b&gt;interface s0/0&lt;/b&gt; (your external interface)&lt;br /&gt;
&lt;b&gt;no ip mroute-cache&lt;/b&gt;&lt;br /&gt;
7.5 - Disable CDP&lt;br /&gt;
&lt;b&gt;no cdp run&lt;/b&gt;&lt;br /&gt;
7.6 - Disable direct broadcast (protect against Smurf attacks)&lt;br /&gt;
&lt;b&gt;no ip directed-broadcast&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;8- Log everything&lt;/b&gt;&lt;br /&gt;
To finish, you must log everything on an outside Log Server. You must everything from&lt;br /&gt;
all your systems and always analyze the logs.&lt;br /&gt;
&lt;b&gt;logging trap debugging&lt;br /&gt;
logging 192.168.1.10&lt;/b&gt;&lt;br /&gt;
where 192.168.1.10 is the ip of your log server (configured as a Syslog server)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Conclusion&lt;/b&gt;&lt;br /&gt;
With these simple steps you can add a lot of security to your router, protecting it against a&lt;br /&gt;
lot of possible attacks, increasing your network security.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Only as an example, you can see the nmap result before and after applying these options:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Before:&lt;/b&gt;&lt;br /&gt;
bash-2.05b# nmap -O 192.168.1.1&lt;br /&gt;
Starting nmap V. 3.00 ( www.insecure.org/nmap/ )&lt;br /&gt;
Interesting ports on (192.168.1.1):&lt;br /&gt;
Port State Service&lt;br /&gt;
7/tcp open echo&lt;br /&gt;
9/tcp open discard&lt;br /&gt;
13/tcp open daytime&lt;br /&gt;
19/tcp open chargen&lt;br /&gt;
23/tcp open telnet&lt;br /&gt;
79/tcp open finger&lt;br /&gt;
80/tcp open http&lt;br /&gt;
Remote OS guesses: AS5200, Cisco 2501/5260/5300 terminal server IOS 11.3.6(T1),&lt;br /&gt;
Cisco IOS 11.3 - 12.0(11)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;After&lt;/b&gt;:&lt;br /&gt;
bash-2.05b# nmap -P0 -O 192.168.1.1&lt;br /&gt;
Starting nmap V. 3.00 ( www.insecure.org/nmap/ )&lt;br /&gt;
Warning: OS detection will be MUCH less reliable because we did not find at least 1&lt;br /&gt;
open and 1 closed TCP port&lt;br /&gt;
All 1601 scanned ports on (192.168.1.1) are: filtered&lt;br /&gt;
Too many fingerprints match this host for me to give an accurate OS guess&lt;br /&gt;
Nmap run completed -- 1 IP address (1 host up) scanned in 403 seconds&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oddogilbert.blogspot.com/feeds/5964510739342822496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oddogilbert.blogspot.com/2011/11/8-steps-to-protect-your-cisco-router.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/5964510739342822496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/5964510739342822496'/><link rel='alternate' type='text/html' href='http://oddogilbert.blogspot.com/2011/11/8-steps-to-protect-your-cisco-router.html' title='8 steps to protect your Cisco router'/><author><name>gilbert Odo</name><uri>http://www.blogger.com/profile/05407199247117592391</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1081373619740332914.post-8851568288630778943</id><published>2011-09-21T20:07:00.000+03:00</published><updated>2011-10-24T18:59:21.275+03:00</updated><title type='text'>Configure DHCP on a Cisco router or switch</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;If you want to configure Dynamic Host Configuration Protocol(DHCP) on  PC clients, you currently have multiple options to choose for your DHCP  server. One of the morecommon ways to accomplish this is by using a  Windows or Linux server. However,most home networks get DHCP from their  DSL or cable router.&lt;br /&gt;
Many administrators forget—or don&#39;t even  realize—that DHCPis also available on Cisco IOS routers and switches.  Keep in mind that DHCP is onlyavailable on newer IOS-based switches. For  example, Catalyst 3550 and 3750offer DHCP.&lt;br /&gt;
&lt;h2&gt;Deciding if this is right for your organization&lt;/h2&gt;Using  a router as a DHCP server has its pros and cons. Forexample, let&#39;s say  you have a multisite network, and you&#39;ve decided to use yourrouters as  DHCP servers for each network.&lt;br /&gt;
One benefit of running DHCP on a  routers is that it doesn&#39;trequire any extra hardware (like a Windows  server does). In addition, runningDHCP on a router can save your  organization the cost of a dedicated DHCPserver. It also provides DHCP  locally at each site—regardless of whether theWAN is operational.&lt;br /&gt;
But  there are some drawbacks. For example, someadministrators might not be  too comfortable monitoring and troubleshooting DHCPfrom a router; they  may prefer to use Windows DHCP Manager rather than CiscoIOS commands to  check the status of client leases, manually terminate a DHCPlease, or  assign a static reservation. In addition, some administrators  mightprefer implementing a centralized DHCP server in order to have one  place tomonitor and troubleshoot DHCP.&lt;br /&gt;
Of course, every IT shop is  different, with varying skillsets, comfort levels, and budgets.  Depending on your organization&#39;s needs, CiscoIOS DHCP could be the  perfect fit for your network.&lt;br /&gt;
&lt;h2&gt;Getting started&lt;/h2&gt;Let&#39;s look  at how to configure basic DHCP on an IOS-basedrouter. For this example,  we&#39;ll start off with the default configuration on aCisco 2611 router  running IOS 12.2. (The configuration should be the same—orvery  similar—on all IOS-based routers).&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
To begin, connect the router&#39;s  Ethernet port to a switch,and connect the switch to a laptop, which will  serve as the DHCP client.&lt;br /&gt;
To configure Cisco IOS DHCP, follow these steps, whichinclude sample commands:&lt;br /&gt;
&lt;ol start=&quot;1&quot; type=&quot;1&quot;&gt;&lt;li&gt;Configure      an IP address on the router&#39;s Ethernet port, and bring up the  interface. (On     an existing router, you would have already done  this.)&lt;/li&gt;
&lt;/ol&gt;&lt;pre&gt;Router(config)# interface ethernet0/0
Router(config-if)#ip address 1.1.1.1 255.0.0.0
Router(config-if)# no shutdown&lt;/pre&gt;&lt;ol start=&quot;2&quot; type=&quot;1&quot;&gt;&lt;li&gt;Create     a DHCP IP address pool for the IP addresses you want to use.&lt;/li&gt;
&lt;/ol&gt;&lt;pre&gt;Router(config)# ip dhcp pool mypool&lt;/pre&gt;&lt;ol start=&quot;3&quot; type=&quot;1&quot;&gt;&lt;li&gt;Specify     the network and subnet for the addresses you want to use from the pool.&lt;/li&gt;
&lt;/ol&gt;&lt;pre&gt;Router(dhcp-config)# network 1.1.1.0 /8&amp;nbsp;&amp;nbsp; &lt;/pre&gt;&lt;ol start=&quot;4&quot; type=&quot;1&quot;&gt;&lt;li&gt;Specify     the DNS domain name for the clients.&lt;/li&gt;
&lt;/ol&gt;&lt;pre&gt;Router(dhcp-config)#domain-name mydomain.com&lt;/pre&gt;&lt;ol start=&quot;5&quot; type=&quot;1&quot;&gt;&lt;li&gt;Specify     the primary and secondary DNS servers.&lt;/li&gt;
&lt;/ol&gt;&lt;pre&gt;Router(dhcp-config)#dns-server 1.1.1.10 1.1.1.11&lt;/pre&gt;&lt;ol start=&quot;6&quot; type=&quot;1&quot;&gt;&lt;li&gt;Specify     the default router (i.e., default gateway).&lt;/li&gt;
&lt;/ol&gt;&lt;pre&gt;Router(dhcp-config)#default-router 1.1.1.1&lt;/pre&gt;&lt;ol start=&quot;7&quot; type=&quot;1&quot;&gt;&lt;li&gt;Specify     the lease duration for the addresses you&#39;re using from the pool.&lt;/li&gt;
&lt;/ol&gt;&lt;pre&gt;Router(dhcp-config)#lease 7&lt;/pre&gt;&lt;ol start=&quot;8&quot; type=&quot;1&quot;&gt;&lt;li&gt;Exit     Pool Configuration Mode.&lt;/li&gt;
&lt;/ol&gt;&lt;pre&gt;Router(dhcp-config)#exit&lt;/pre&gt;This  takes you back to the global configuration prompt. Next,exclude any  addresses in the pool range that you don&#39;t want to hand out.&lt;br /&gt;
For  example, let&#39;s say that you&#39;ve decided that all IP addressesup to .100  will be for static IP devices such as servers and printers. All  IPaddresses above .100 will be available in the pool for DHCP clients.&lt;br /&gt;
Here&#39;s an example of how to exclude IP addresses .100 andbelow:&lt;br /&gt;
&lt;pre&gt;Router(config)#ip dhcp excluded-address 1.1.1.0 1.1.1.100&lt;/pre&gt;Next, enter the &lt;i&gt;ipconfig/renew&lt;/i&gt; command on the laptop to receive an IP address. After you have theIP address, enter the &lt;i&gt;ipconfig /all&lt;/i&gt;command.&lt;br /&gt;
&lt;h2&gt;Using DHCP commands&lt;/h2&gt;After configuring DHCP on the router, you can use DHCP &lt;i&gt;show&lt;/i&gt;  commands to see what&#39;s going on. Forexample, you can use one of the  most common DHCP commands to view which DHCP IPaddresses currently have  leases: &lt;i&gt;show ipdhcp bindings&lt;/i&gt;.&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;http://www.techrepublic.com/article/configure-dhcp-on-a-cisco-router-or-switch/5690240#&quot;&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
Keep in mind that DHCP configuration can  be very complex onCisco routers. You can configure backup servers,  settings to prevent conflicts,secure DHCP, and many other options. For  more information, check out Cisco&#39;sConfiguring DHCP documentation.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oddogilbert.blogspot.com/feeds/8851568288630778943/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oddogilbert.blogspot.com/2011/09/configure-dhcp-on-cisco-router-or.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/8851568288630778943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/8851568288630778943'/><link rel='alternate' type='text/html' href='http://oddogilbert.blogspot.com/2011/09/configure-dhcp-on-cisco-router-or.html' title='Configure DHCP on a Cisco router or switch'/><author><name>gilbert Odo</name><uri>http://www.blogger.com/profile/05407199247117592391</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1081373619740332914.post-5841259592176448716</id><published>2011-08-17T15:45:00.000+03:00</published><updated>2011-08-17T15:56:52.839+03:00</updated><title type='text'>How to Export Email Addresses of all your Facebook Friends</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span style=&quot;color: red; font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif; font-size: small;&quot;&gt;&lt;b&gt;&quot;It doesn’t work if you Facebook account is already linked with Yahoo  account. First, remove Yahoo as a “Linked Account” from FB&quot; &lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search the Facebook Apps directory for something like “export contacts”  and you’ll come across quite a few applications that sound as if they  can transfer your friends contact information out of Facebook. &lt;br /&gt;
There’s an app called “Export Friends” that will save you friends  names, city, birthday and their current location in a CSV (text) file  that you then import into Excel, Gmail or any other web email program.&lt;br /&gt;
Then there are social plug-ins that can sync photos and status updates of your Facebook friends with matching contacts in Outlook.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
The problem is that none of these apps can download what&amp;nbsp; you are looking – &lt;b&gt;the phone numbers and email addresses of your Facebook friends&lt;/b&gt;. There are Greasemonkey scripts and other hacks  that can pull this information from Facebook through “web scraping” but  don’t ever take that route as Zuckerberg’s army might ban your account  forever.&lt;br /&gt;
&lt;h2&gt;Export Email Addresses of your Facebook Contacts&lt;/h2&gt;Facebook APIs don’t expose email addresses of users and hence none of  the Facebook apps can provide you with the actual contact data of your  friends. There’s however a simple (and perfectly legal) workaround that  can help you easily download all your friends email addresses from  Facebook’s walled garden.&lt;br /&gt;
&lt;br /&gt;
Go to &lt;a href=&quot;http://address.yahoo.com/?VPC=contact_import_landing&quot; target=&quot;_blank&quot;&gt;address.yahoo.com&lt;/a&gt;  and click the Facebook icon. A login dialog should pop-up, just sign-in  with your Facebook credentials and within seconds, you entire Facebook  address book will be available inside your Yahoo Mail Account. Once the  import is done, click &lt;a href=&quot;http://address.yahoo.com/?_src=&amp;amp;VPC=tools_export&quot; target=&quot;_blank&quot;&gt;this link&lt;/a&gt; to download a CSV file with the email addresses of all your Facebook contacts to your desktop.&lt;br /&gt;
You can then import the CSV file into Gmail Contacts, LinkedIn, your  phone address book or any of the social sites where you want to connect  with your existing Facebook circle.&lt;br /&gt;
&lt;i&gt;&lt;/i&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oddogilbert.blogspot.com/feeds/5841259592176448716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oddogilbert.blogspot.com/2011/08/how-to-export-email-addresses-of-all.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/5841259592176448716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/5841259592176448716'/><link rel='alternate' type='text/html' href='http://oddogilbert.blogspot.com/2011/08/how-to-export-email-addresses-of-all.html' title='How to Export Email Addresses of all your Facebook Friends'/><author><name>gilbert Odo</name><uri>http://www.blogger.com/profile/05407199247117592391</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1081373619740332914.post-9050145503565380145</id><published>2011-07-22T14:22:00.000+03:00</published><updated>2011-07-22T14:24:10.351+03:00</updated><title type='text'>The Common Types of Computer Viruses</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Computer viruses are similar to biological viruses in the way they  multiply in number and in the way they need a host to survive. However,  in both scenarios there must be a cause, such a weak immune system or an  expired anti-virus program, in order for the virus to penetrate and  spread. Having a reliable anti-virus program &lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;1&quot; src=&quot;http://www.ftjcfx.com/image-3265242-10539720&quot; width=&quot;1&quot; /&gt; is the best solution.&lt;br /&gt;
Just as a biological virus spreads by injecting its DNA into a  host cell, whereas a computer virus needs to attach itself to a document  or program to infect other computers and programs.&lt;br /&gt;
The way a computer virus infiltrates your PC depends on the type of  virus it is. Because all computers viruses have their own features and  factors that make them unique and dangerous to the health of your  computer. Making it important than ever to learn about the different  types of computer viruses lurking in the corners of cyberspace and on  the fringes of your hard drive. The advantage of learning more about  these computer viruses is two fold. First, you&#39;ll gain valuable  knowledge, and second you&#39;ll be able to better prevent and deal with a  computer virus when and if it preys your computer.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
Due to the many different types of computer viruses, it can be  confusing at times to diagnose what kind of virus your computer is  suffering from. To make the identifying process easier, we&#39;ve listed the  three basic types of viruses that you will likely encounter.&lt;br /&gt;
These computer viruses include:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Trojan Horses &lt;/li&gt;
&lt;li&gt;Worms &lt;/li&gt;
&lt;li&gt;Email Viruses&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
The Trojan virus gets its name from an incident that occurs in Homer&#39;s &lt;i&gt;Iliad&lt;/i&gt;.  Similar to how the Greeks in Homer&#39;s poem sent an army of men, hidden  in a wooden horse, to the Trojans to get into the wall of the city. A  Trojan horse appears to be nothing more than an interesting computer  program or file, such as &quot;saxophone.wav file&quot; on the computer of user  who&#39;s interested in collecting sound samples. The Trojan virus once on  your computer, doesn&#39;t reproduce, but instead makes your computer  susceptible to malicious intruders by allowing them to access and read  your files. Making this type of virus extremely dangerous to your  computer&#39;s security and your personal privacy. Therefore, you should  avoid downloading programs or files from sites if you&#39;re not 100 percent  positive of what the file or program does.&lt;br /&gt;
A Worm is a virus program that copies and multiplies itself by using  computer networks and security flaws.  Worms are more complex than  Trojan viruses, and usually attack multi-user systems such as Unix  environments and can spread over corporate networks via the circulation  of emails. Once multiplied, the copied worms scan the network for  further loopholes and flaws in the network. A classic example of a worm  is the ILOVEYOU virus.&lt;br /&gt;
The best way you can protect yourself from worms is by updating your  security patches. Operating systems and application vendors normally  provide these patches. In addition, you should avoid opening email  attachments from unknown senders.&lt;br /&gt;
Email viruses use email messages to spread. An email virus can  automatically forward itself to thousands of people, depending on whose  email address it attacks. To avoid receiving virus-laden emails, always  check that your antivirus software is up-to-date and also stay clear of  opening attachments, even from friends that you weren&#39;t expecting or  don&#39;t know anything about. Also, block unwanted email viruses by  installing a spam filter and spam blocker.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oddogilbert.blogspot.com/feeds/9050145503565380145/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oddogilbert.blogspot.com/2011/07/common-types-of-computer-viruses.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/9050145503565380145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/9050145503565380145'/><link rel='alternate' type='text/html' href='http://oddogilbert.blogspot.com/2011/07/common-types-of-computer-viruses.html' title='The Common Types of Computer Viruses'/><author><name>gilbert Odo</name><uri>http://www.blogger.com/profile/05407199247117592391</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1081373619740332914.post-799926686858375346</id><published>2011-07-15T16:47:00.000+03:00</published><updated>2011-07-15T16:49:00.241+03:00</updated><title type='text'>What is Network Security?</title><content type='html'>Network security comprises the measures a company takes to protect its computer system, and it is a prime concern for every company that uses computers. Compromised network security means a hacker or competitor may gain access to critical or sensitive data, possibly resulting in data loss, or even complete destruction of the system. &lt;br /&gt;
Appropriate network security is achieved when a user has to go through several layers of security before being able to access the desired network. The more layers the system has, the more secure it is. &lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
The systems administrator is often in charge of network security since he has administrator privileges on the system. In fact, only the systems administrator and his assistants should have administrative access to the mainframe server and related computer terminals. This will help keep unauthorized people in the company from changing any data on the servers. &lt;br /&gt;
A systems administrator will also build a secure firewall for the network, which may include an encryption layer and sentinel software that automatically repels an unauthorized program from gaining access. The administrator may also place restrictions on employees&#39; computers to prevent them from accessing websites that may have malicious coding or malware that will install itself on a user&#39;s computer. Anti-adware and malware programs are available for individual computers, as well as for networks.&lt;br /&gt;
One problem that generally arises when network security is implemented is that of flexibility. Management must balance security issues against employees&#39; ability to access websites for their work. Communication among management, the systems administrator and employees is critical for network security to operate and for the employees to be able to work with it.&lt;br /&gt;
As evidenced in dealing with past e-mail and network viruses, security breaches are costly and detrimental to production and efficiency. U.S. companies spend millions of dollars each year in network security measures. A company&#39;s best defense against network security breaches is a multi-pronged attack. Firewalls with no single point of access, sharp systems administrators, frequent security updates, and early installation of anti-adware will all help keep a network safe.</content><link rel='replies' type='application/atom+xml' href='http://oddogilbert.blogspot.com/feeds/799926686858375346/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oddogilbert.blogspot.com/2011/07/what-is-network-security.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/799926686858375346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/799926686858375346'/><link rel='alternate' type='text/html' href='http://oddogilbert.blogspot.com/2011/07/what-is-network-security.html' title='What is Network Security?'/><author><name>gilbert Odo</name><uri>http://www.blogger.com/profile/05407199247117592391</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1081373619740332914.post-5908123331562499568</id><published>2011-04-04T19:20:00.001+03:00</published><updated>2011-07-13T16:10:02.953+03:00</updated><title type='text'>10 steps you&#39;ll need to take to build and bring a website &#39;live&#39; on the World Wide Web.</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;style type=&quot;text/css&quot;&gt;
p { margin-bottom: 0.08in; }
&lt;/style&gt;  &lt;br /&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt; &lt;/span&gt; &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;1. Define the purpose of the web site&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;When starting a web site project, you must first clarify what the goals of the website are. Knowing your goals will impact the choices you make when putting the web site together and ultimately contribute to its success or failure.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;This may sound obvious, but many web sites seemed to have been put together without the goal kept in mind. The result is a messy web site that is disorganized and harder to build and maintain.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;So if, for example, the goal is to create an e-commerce web site that sells products, then as a web site designer you have to consider things like the following:  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Do you need credit card processing capabilities?  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Are you going to need a shopping cart system to take orders?  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;How many items will be sold on the web site?  &lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;This is just one example. The point to take away is that by defining the purpose you can better prepare and get the right tools / people for the job.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;2. Diagram the structure of the website.&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;A simple diagram helps to visualize the web site for both you and your client - this assuming someone has hired you to build a website. Nothing special is really needed, just a series of boxes representing each page in the site with lines connecting them showing the linking strategy. A pyramid scheme is usually used to show the hierarchy of a web site from the home page  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;3. Write out the text for the web site&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Before you start writing any HTML, you should (in your favorite word processor) write out all the text that you need to include in the website. Doing so will help you with the design process.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Another thing you should do is to make sure that the text is finalized before it gets to the web site; it is much easier to correct things in a word processor than in an HTML page.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;4. Choose a basic layout that will be used on all pages&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Armed with your website diagram and your web site&#39;s text (complete text!) you can now choose a basic layout for your pages. You can go crazy with some funky artsy web site (and sometimes it can work), but most of the time you should use standard layouts that people are used to:  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Left side navigation.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Top navigation  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Right side navigation.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;When in doubt, think of how books are laid out.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;5. Choose the basic color scheme and fonts for the site&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Your next task is to start considering the basic colors and fonts that you&#39;re going to use. You want to choose a style that fits the subject of the web site. For example: pink doesn&#39;t do well for a hardware store, maybe some steel blues instead! The point to take away is to establish the style of the web site before you start creating pages, otherwise you may find yourself doing pages over again!  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;6. Build out the website&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;With the before-mentioned completed, you&#39;re ready to actually start creating your web pages. So what you need to do is:&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Take the structure you developed in steps 1 to 5 to create your web pages.&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Link the web pages together.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Now is the time for you to practice a little and actually build a small web site! If you can&#39;t think of something, create one on your favorite movie with a page for each main character.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Remember that you only get good at doing something by doing it!  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;7. Choose a domain name&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Once your website is built, you will need to get it on the web - that means you need a domain name.&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;All websites need a domain name, and your choice of a domain name can impact on how many people find your website, so choose carefully! Here are some points to remember when considering your choice of a domain name:  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Domain names that tell you something about the web site are food for search engines and they help clue people in, too. If for example you were building a website for a hardware store, a domain name like &#39;discountHardware.com&#39; is pretty good, it tells you everything about the web site immediately. If you called it &#39;bigSteel.com&#39; instead, you can argue that we are not giving such a clear message of what the web site is about. Even if the hardware store was actually called &#39;Big Steel Hardware&#39;, I would go with &#39;discountHardware.com&#39;.&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Search engines such as Google will look at several elements of your web site to try and determine what your website is about. One of those key elements is the domain name; Google will look for keywords in the domain name that help the &#39;Google bot&#39; (Google&#39;s automated snooper software) to categorize your web site.&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;One question that is asked often enough is whether the domain name has to have the same name as the business it is representing - the answer is no&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;8. Register your domain name&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;This can be trickier than you think, since many of the good domain names are taken. You can pretty much forget about single-word domain names like business.com and auctions.com; they are long gone! You will need to come up with combination words like &#39;how-to-build-websites.com&#39;.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Today you have many more options for domains; in the past, businesses could only register .com&#39;s because .net and .org domains where reserved for special types of organizations. Those old restrictions are now gone, and there are a wide variety of extensions you can choose from:  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;.com, .net, .org, .tv, .biz, and several others including country codes like .ca (Canada), .us (USA), .co.uk (United Kingdom) et cetera.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;In terms of the search engines, it makes no difference which ending (extension) you use.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Some people might argue that the first thing you need to do is to register your domain name, then build your web site. That may be true if your website design is impacted by the domain ... for some people this is the case, and for others it isn&#39;t. You can make that call for your own websites.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;How do you know if a domain is already taken?  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;The quickest way to figure this out is to type in the domain name in your browser and see if it takes you anywhere. This is not always useful though because many domains have been bought but have no website!  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;That means the best way to figure this out is to go to your registrar. Every registrar will have a form where you can check to see if domains names are available just by typing it in.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;The best thing about going to the registrar is that when you type in a domain name you are interested in their systems will not only tell you if the .com is available, they will also give you the scoop on all the other variations - a big time saver.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;9. Find a hosting company: What to look for in a host&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Today, hosting web sites cost much less than what they did just a few years ago, and that&#39;s a good thing. You can go from zero cost hosting to very pricey solutions, depending on your web site&#39;s needs.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;What can affect the cost of hosting a website?&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Traffic - more traffic can cost you more per month. But for this to affect you, you would have to have a pretty popular web site. Since you are just starting out, I wouldn&#39;t expect that problem for a while.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Extra features / services - you may need to use a database (for e-commerce) or need many email accounts, extra disk space to store all your websites files. Each host will have a list of plans that you can choose from depending on your needs.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;In the end you have to choose the hosting company and hosting plan that is best suited to for your web site. Cheaper is not always best, but it may be good enough for you.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;10. Upload your website to the hosting company&#39;s server&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Once you created your web site, paid for your domain name, and picked your hosting company, it&#39;s time to upload the web site onto your host server for the world to see. Typically, you would use something called FTP to do this; you hosting company should be able to help you with the details when setting up your account.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Some quick tips to remember  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Keeping web pages small - under 60k  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Keeping content headers (H2 tags) clear and to the point.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Keep paragraphs small.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Keep contact information (email - phone) easily found in same place on all pages.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Keep look and structure of the web pages consistent across all pages.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Provide a &#39;Home&#39; button to take the user back to the cover (a.k.a.: splash, home) page of the website.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;Make sure links are always underlined. (Don&#39;t use CSS to remove the underline: big mistake if you do since people assume that underlined texts are links.)  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;The company logo should appear on every page in the same spot and it should always be a link back to the home page.  &lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oddogilbert.blogspot.com/feeds/5908123331562499568/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oddogilbert.blogspot.com/2011/04/10-steps-youll-need-to-take-to-build.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/5908123331562499568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/5908123331562499568'/><link rel='alternate' type='text/html' href='http://oddogilbert.blogspot.com/2011/04/10-steps-youll-need-to-take-to-build.html' title='10 steps you&#39;ll need to take to build and bring a website &#39;live&#39; on the World Wide Web.'/><author><name>gilbert Odo</name><uri>http://www.blogger.com/profile/05407199247117592391</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1081373619740332914.post-5765988930721871298</id><published>2010-10-18T22:42:00.000+03:00</published><updated>2010-10-18T23:24:32.213+03:00</updated><title type='text'>Creating the Magical Mirror Effect</title><content type='html'>&lt;div class=&quot;SP4200762&quot; style=&quot;margin-bottom: 6pt;&quot;&gt;&lt;span class=&quot;SC42529&quot;&gt;&lt;span style=&quot;font-size: 7pt;&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Minion; font-size: 7pt;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;SC42522&quot;&gt;&lt;span style=&quot;font-size: 9.5pt;&quot;&gt;“It’s all done with mirrors” is a popular saying among professional magicians.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: Minion; font-size: 9.5pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;SP4200762&quot; style=&quot;margin-bottom: 6pt;&quot;&gt;&lt;span class=&quot;SC42522&quot;&gt;&lt;span style=&quot;font-size: 9.5pt;&quot;&gt;Well, these days, digital photography artists are using mirrors, of sorts, to create magical effects on their computer monitors. Basically, a mirror image is one in which one side of a frame is perfectly mirrored (reflected) on the opposite side of the frame—side to side or top to bottom. In Photoshop, we use Canvas Size, Copy and Paste to create the effect. It’s that easy!&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;span class=&quot;SC42522&quot;&gt;&lt;span style=&quot;font-size: 9.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: black; font-family: Minion; font-size: 9.5pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;SP4200762&quot; style=&quot;margin-bottom: 6pt;&quot;&gt;&lt;span class=&quot;SC42522&quot;&gt;&lt;span style=&quot;font-size: 9.5pt;&quot;&gt;This mirror image of a sunrise on a mountaintop in China (where there is no lake) is one of many mirror images you will have fun creating.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: Minion; font-size: 9.5pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;SC42522&quot;&gt;&lt;span style=&quot;font-size: 9.5pt;&quot;&gt;Okay! Let’s take a look at how easy it is to create the magical mirror effect in Photoshop.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;img height=&quot;276&quot; src=&quot;file:///C:/DOCUME%7E1/GILBER%7E1/LOCALS%7E1/Temp/msohtml1/01/clip_image002.gif&quot; width=&quot;399&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;Default&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;SP4200710&quot; style=&quot;margin-bottom: 20pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;SP4200720&quot; style=&quot;margin: 19.5pt 0in 3pt;&quot;&gt;&lt;span class=&quot;SC42504&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;1.Start with a vision.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 11pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;SC42522&quot;&gt;&lt;span style=&quot;font-size: 9.5pt;&quot;&gt;The first step is to start with a picture, or perhaps more accurately, a vision of your final mirror image. I started with a picture of a sunrise I took on a mountaintop in China. (I actually used a copy of the image because I never work on my original files. A good idea!)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;img height=&quot;140&quot; src=&quot;file:///C:/DOCUME%7E1/GILBER%7E1/LOCALS%7E1/Temp/msohtml1/01/clip_image004.gif&quot; width=&quot;399&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;Default&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;SP4200710&quot; style=&quot;margin-bottom: 20pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;SP4200720&quot; style=&quot;margin: 19.5pt 0in 3pt;&quot;&gt;&lt;span class=&quot;SC42504&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;2.Open the Canvas Size dialog box.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 11pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;SC42522&quot;&gt;&lt;span style=&quot;font-size: 9.5pt;&quot;&gt;In Photoshop, we can increase the Canvas size (actual working area) of an image by going to Image &amp;gt; Canvas Size. In this screen shot, we see the actual size of my original image. When we first open Canvas Size, the center box in the tick-tac-toe grid is shaded.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;Default&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;SP4200710&quot; style=&quot;margin-bottom: 20pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;SP4200720&quot; style=&quot;margin: 19.5pt 0in 3pt;&quot;&gt;&lt;span class=&quot;SC42504&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;3.Increase Canvas Size.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 11pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;SP4200762&quot; style=&quot;margin-bottom: 6pt;&quot;&gt;&lt;span class=&quot;SC42522&quot;&gt;&lt;span style=&quot;font-size: 9.5pt;&quot;&gt;The next step is to increase the Canvas Size (again, the actual working area). We increase the Canvas Size by moving the shaded box into any of the other boxes—and then typing in a new height and/or width dimensions. Because I wanted to increase the height of my Canvas Size on the bottom side of my picture, I moved the shaded area to the top middle box. Then I typed in the new Canvas size—which, for ease of use, was a bit more than double the height of my original photograph.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: Minion; font-size: 9.5pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;SC42522&quot;&gt;&lt;span style=&quot;font-size: 9.5pt;&quot;&gt;After I approximately doubled the height of my image, my new working area (new Image Size) looked like this.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;img height=&quot;319&quot; src=&quot;file:///C:/DOCUME%7E1/GILBER%7E1/LOCALS%7E1/Temp/msohtml1/01/clip_image006.gif&quot; width=&quot;491&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;Default&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;SP4200710&quot; style=&quot;margin-bottom: 20pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;SP4200720&quot; style=&quot;margin: 19.5pt 0in 3pt;&quot;&gt;&lt;span class=&quot;SC42504&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;4.Create a flipped image of your original.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 11pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;SP4200762&quot; style=&quot;margin-bottom: 6pt;&quot;&gt;&lt;span class=&quot;SC42522&quot;&gt;&lt;span style=&quot;font-size: 9.5pt;&quot;&gt;Creating a flipped image of your original is easy. Start by using the Marquee Tool to select the original image area, the sunrise in this case. Then go to Edit &amp;gt; Copy.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: Minion; font-size: 9.5pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;SP4200762&quot; style=&quot;margin-bottom: 6pt;&quot;&gt;&lt;span class=&quot;SC42522&quot;&gt;&lt;span style=&quot;font-size: 9.5pt;&quot;&gt;Next go to File &amp;gt; New. When the new document is created, it will be exactly the same size of your copied image. &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: Minion; font-size: 9.5pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;SP4200762&quot; style=&quot;margin-bottom: 6pt;&quot;&gt;&lt;span class=&quot;SC42522&quot;&gt;&lt;span style=&quot;font-size: 9.5pt;&quot;&gt;Now go to Edit &amp;gt; Paste. Your image will be pasted into the new document—on a new layer.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: Minion; font-size: 9.5pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;SC42522&quot;&gt;&lt;span style=&quot;font-size: 9.5pt;&quot;&gt;To flip the image (vertically in this case), go to Edit &amp;gt; Transform &amp;gt; Flip Vertically. Now the image will be flipped.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;img height=&quot;138&quot; src=&quot;file:///C:/DOCUME%7E1/GILBER%7E1/LOCALS%7E1/Temp/msohtml1/01/clip_image008.gif&quot; width=&quot;399&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;Default&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;SP4200710&quot; style=&quot;margin-bottom: 20pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;SP4200720&quot; style=&quot;margin: 19.5pt 0in 3pt;&quot;&gt;&lt;span class=&quot;SC42504&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;5.Create the Magical Mirror Effect.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 11pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;SC42522&quot;&gt;&lt;span style=&quot;font-size: 9.5pt;&quot;&gt;To create the Magical Mirror Effect, use the Move tool and drag your flipped image into the blank area of your original image. Now carefully line up both images so they look perfectly mirrored. Next flatten your image by going to Layers &amp;gt; Flatten.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;img height=&quot;386&quot; src=&quot;file:///C:/DOCUME%7E1/GILBER%7E1/LOCALS%7E1/Temp/msohtml1/01/clip_image010.gif&quot; width=&quot;507&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;Default&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;SP4200710&quot; style=&quot;margin-bottom: 20pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;SP4200720&quot; style=&quot;margin: 19.5pt 0in 3pt;&quot;&gt;&lt;span class=&quot;SC42504&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;6.Conclusion.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 11pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;SP4200762&quot; style=&quot;margin-bottom: 6pt;&quot;&gt;&lt;span class=&quot;SC42522&quot;&gt;&lt;span style=&quot;font-size: 9.5pt;&quot;&gt;An optional and fun thing to do with some vertical mirror images (you can create horizontal mirror images, too) is to create the effect that your original image is reflected in water. Here is how it’s done. Select the mirrored part of your image (lower half) using the Marquee tool. Now go to Filters &amp;gt; Distort &amp;gt; Ocean Ripple. Play around with the Ripple Size and Ripple Magnitude until you are happy with the effect. Click on OK. Now go to Select &amp;gt; Deselect to deselect the area on which you have applied the Ocean Ripple filter.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: Minion; font-size: 9.5pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;SP4200762&quot; style=&quot;margin-bottom: 6pt;&quot;&gt;&lt;span class=&quot;SC42522&quot;&gt;&lt;span style=&quot;font-size: 9.5pt;&quot;&gt;Finally, use the Crop tool to trim your picture to your liking.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: Minion; font-size: 9.5pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;SC42522&quot;&gt;&lt;span style=&quot;font-size: 9.5pt;&quot;&gt;Most pros agree that Photoshop has changed the way that we not only make pictures—but the way we see potential images. Now that you know about the magical mirror effect, you may see way-cool potential mirror images in your travels. Good luck!&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;img height=&quot;276&quot; src=&quot;file:///C:/DOCUME%7E1/GILBER%7E1/LOCALS%7E1/Temp/msohtml1/01/clip_image002.gif&quot; width=&quot;399&quot; /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oddogilbert.blogspot.com/feeds/5765988930721871298/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oddogilbert.blogspot.com/2010/10/creating-magical-mirror-effect.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/5765988930721871298'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1081373619740332914/posts/default/5765988930721871298'/><link rel='alternate' type='text/html' href='http://oddogilbert.blogspot.com/2010/10/creating-magical-mirror-effect.html' title='Creating the Magical Mirror Effect'/><author><name>gilbert Odo</name><uri>http://www.blogger.com/profile/05407199247117592391</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>