<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>FOSS and FLOSS &#187; Linux / windows</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/free-open-source/tag/linux-windows/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/free-open-source</link>
	<description>Free and open source software (FOSS) and Free Libre Open Source Software (FLOSS)</description>
	<lastBuildDate>Tue, 29 Mar 2011 12:23:41 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Hey ! Administrators Dont Read This Blog</title>
		<link>http://itknowledgeexchange.techtarget.com/free-open-source/hey-administrators-dont-read-this-blog/</link>
		<comments>http://itknowledgeexchange.techtarget.com/free-open-source/hey-administrators-dont-read-this-blog/#comments</comments>
		<pubDate>Tue, 29 Mar 2011 12:23:41 +0000</pubDate>
		<dc:creator>Subhendu Sen</dc:creator>
				<category><![CDATA[Linux / windows]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/free-open-source/?p=93</guid>
		<description><![CDATA[Without Administrator privilege you can not do any administrative job on any kind of OS, Windows 7 also is not excluded from this universal known ! What is wonderful that, there is a hidden admin in Windows 7 and it is not activate by default! Now you may be curious how to activate it&#8230;. Click [...]]]></description>
				<content:encoded><![CDATA[<p>Without Administrator privilege you can not do any administrative job on any kind of OS, Windows 7 also is not excluded from this universal known !</p>
<p style="margin-bottom: 0in">
<p style="margin-bottom: 0in">What is wonderful that, there is a hidden admin in Windows 7 and it is not activate by default!</p>
<p style="margin-bottom: 0in">Now you may be curious how to activate it&#8230;.</p>
<p style="margin-bottom: 0in">
<p style="margin-bottom: 0in">Click “Start” and on &#8220;Search box&#8221;,  just type cmd and press Enter key!</p>
<p style="margin-bottom: 0in">When it comes, type as:  <strong>net user administrator /active:yes</strong></p>
<p style="margin-bottom: 0in">
<p style="margin-bottom: 0in">
<p style="margin-bottom: 0in">In Windows 7 you often see that, it may go into hibernation / sleep mode, although it helps to save power, but some people feels it is a problematic ! So, if you want to turn it off,  just pass this:</p>
<p style="margin-bottom: 0in"><strong>powercfg -h off</strong></p>
<p style="margin-bottom: 0in">
<p style="margin-bottom: 0in">
<p style="margin-bottom: 0in">Sometimes, it is necessary to speed up the shutting down time in Windows 7….</p>
<p style="margin-bottom: 0in">Click “Start” and on “Search box&#8221;, just type <strong>regedit</strong> and locate for the key as:</p>
<p style="margin-bottom: 0in">“<strong>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control</strong>”</p>
<p style="margin-bottom: 0in">and make the Value as lower of your choice on the key “<strong>WaitToKillServiceTimeout</strong>” default is 12000 i.e. 12 sec !</p>
<p style="margin-bottom: 0in" align="justify"><em>Don’t Worry Windows XP users ! there is a way to speed up the Shutting down time of XP….this mechanism is also available, but a little difference !<br />
</em></p>
<p style="margin-bottom: 0in">After finishing your work, <em>press Ctrl+Alt+Del</em> to open Taskbar &gt; Shut Down menu, select <em>Turn Off</em> by holding Ctrl key. Same tricks also applicable for <em>Restart.</em></p>
<p style="margin-bottom: 0in">
<p style="margin-bottom: 0in">Now, I am going to describe some of the new features of Windows 7 Enterprise / Ultimate !</p>
<p style="margin-bottom: 0in"><span style="color: #000080"><span style="text-decoration: underline"><a href="http://itknowledgeexchange.techtarget.com/free-open-source/ipv6-on-windows-7/" target="_blank">DirectAccess</a></span></span><strong>: A</strong><span style="font-size: medium">llows users to connect securely to the corporate network through the Internet</span> without need of VPN.</p>
<p style="margin-bottom: 0in">
<p style="margin-bottom: 0in" align="justify"><span style="color: #000080"><span style="text-decoration: underline"><a href="http://social.technet.microsoft.com/wiki/contents/articles/branchcache-documentation.aspx" target="_blank">BranchCache</a></span></span> It helps to increase the optimization of applications; it provides such an enhancement to the end-users in remote offices that just like an experience to working in head office. Users in a branch office don&#8217;t need to wait as long to download files from headquarters. When BranchCache enables, a copy of data accessed from an intranet / a file server is cached locally within the branch office. When another user on same network requests the file, he /she gets the file instantly as it is downloaded prior from the local cache. It supports common protocols like HTTP &amp; HTTPS and server messaging block or SMB. It can work with Secure Sockets Layer or SSL, and Internet Protocol security /IPSec. The use of BranchCache to locally cache content and Web pages will enable SYSTEX to reduce expensive network bandwidth by least 20 percent.  Read here for, <span style="color: #000080"><span style="text-decoration: underline"><a href="http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=4000004103" target="_blank">SYSTEX CASE STUDY</a></span></span></p>
<p style="margin-bottom: 0in" align="justify">
<p align="justify"><strong>Another a unique feature, not only you can protect data of your computer, it is possible also even on removable drives: </strong><strong><span>W</span></strong>ith huge growth of using of mobile computers, of course the question of security arising. In 2008, 42% of respondents to the Computer Security Institute Computer Crime and Security Survey of enterprise IT professionals report that their organizations experienced theft of laptops or mobile devices.</p>
<p style="margin-bottom: 0in" align="justify">With Windows 7, you can protect important data by using <em><strong><a href="http://technet.microsoft.com/en-us/library/dd835565(WS.10).aspx" target="_blank">BitLocker Drive Encryption</a></strong></em> feature. BitLocker to Go extends BitLocker data protection to USB storage devices, enabling them to be restricted with a passphrase / password. You can set a policy (GP) to having control over this, which requires users to apply BitLocker protection to removable drives before being able to write to them.</p>
<p align="justify">BitLocker to Go provides administrators control over how removable storage devices can be utilized within their environment and the strength of protection that they require. Policies are also available to require appropriate passwords / passphrase, smart card, or domain user credentials to utilize a protected removable storage device.</p>
<p align="justify"><strong>Easier to set up,</strong> Whether you need to protect internal or removable drives, BitLocker in Windows 7 makes that protection easy because it works with almost any drive. Windows 7 simplifies the encryption of internal drives by automatically creating the hidden boot partition necessary to use BitLocker to protect the OS volume, eliminating the need to manually select that option during installation or to repartition the drive afterward. Best of all, BitLocker can be enabled on drives running Windows 7 with a simple right-click.</p>
<p align="justify">
<p align="justify">Happy Windows 7 (ing)&#8230;..</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/free-open-source/hey-administrators-dont-read-this-blog/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>IPV6 on Windows 7</title>
		<link>http://itknowledgeexchange.techtarget.com/free-open-source/ipv6-on-windows-7/</link>
		<comments>http://itknowledgeexchange.techtarget.com/free-open-source/ipv6-on-windows-7/#comments</comments>
		<pubDate>Sat, 26 Mar 2011 06:37:58 +0000</pubDate>
		<dc:creator>Subhendu Sen</dc:creator>
				<category><![CDATA[Add new tag]]></category>
		<category><![CDATA[Linux / windows]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/free-open-source/?p=63</guid>
		<description><![CDATA[What is wonderful that, Windows 7 comes with built-in Ipv6, which uses two kinds of network applications&#8230;. the first which I am going to discuss about HOMEGROUP It is best fits for small business that does not have Active Directory or useful for peer-to-peer networking. It is better to keep in mind about several problems [...]]]></description>
				<content:encoded><![CDATA[<p><span style="font-size: medium">What is wonderful that, Windows 7 comes with built-in Ipv6, which uses two kinds of network applications&#8230;. the first which I am going to discuss about <a href="http://windows.microsoft.com/en-IN/windows7/products/features/homegroup" target="_blank">HOMEGROUP</a></span></p>
<p><span style="font-size: medium">It is best fits for small business that does not have Active Directory or useful for peer-to-peer networking. It is better to keep in mind about several problems before going to implement it,  as described here:</span></p>
<p><span style="font-size: medium"><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=80b1aa5d-1b5a-4447-8036-acc918ba7af2&amp;displaylang=en#QuickInfoContainer" target="_blank">If there is necessary to manage resources (like file sharing / printer sharing)</a> with <a href="http://itknowledgeexchange.techtarget.com/free-open-source/suse-linux-at-a-glance-in-view-of-rechil-part-1/" target="_blank">Linux</a>; Mac OS; XP;  and even Vista, this creates much more trouble for this kind of network even you make Windows 7 as tiny server with full rights. It is recommended that, if you need that type of work, go for Windows 2008 or at least windows 2003 or Linux Server (preferably Red Hat / <a href="http://itknowledgeexchange.techtarget.com/free-open-source/suse-linux-at-a-glance-in-view-of-rechil-part-1/" target="_blank">SuSE</a>). </span></p>
<p><span style="font-size: medium">And if you want for truly cost effective solution, then move for <a href="http://searchstorage.techtarget.com/sDefinition/0,,sid5_gci214410,00.html" target="_blank">NAS (Network Attached Storage)</a>. </span></p>
<p><span style="font-size: medium">Another problem is that, when you join / create HomeGroup, it is possible to create only one with any flavour of Windows 7 (Home Premium; Professional; Enterprise or even Ultimate). That is why, you never use HomeGroup as a drop-in-replacement for existing XP&#8217;s peer-to-peer network until Microsoft will launch any new way for this. </span></p>
<p><span style="font-size: medium">Click Control Panel &gt; Network Connections and right-click the adapter to access its Properties and what you see the Ipv4 has connectivity where Ipv6 has “No network access” ! </span></p>
<p><span style="font-size: medium">If the situation is like this, you may follow the following easy steps&#8230;.</span></p>
<ol>
<li><span style="font-size: medium">Start &gt; regedit (type in Search Box) &gt; 	User Account Control &gt; Continue</span></li>
<li><span style="font-size: medium">When the Registry Editor opens, try to locate 	the registry entry like</span></li>
</ol>
<p><span style="font-size: medium"> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters</span></p>
<ol>
<li><span style="font-size: medium">Now modify DisabledComponents by double-clicking</span></li>
<li><span style="font-size: medium">Put 0 on all Ipv6 components (0 means enable) 	and click OK</span></li>
</ol>
<p><em>Note:</em> It is strongly recommended, to take important backup / registry before going to work with Registry !</p>
<p><span style="font-size: medium">Next <strong>reboot Windows 7</strong><span> to make it ready to set up for HomeGroup network !</span></span></p>
<p><span style="font-size: medium"></span><br />
<span style="font-size: medium">And the second is <a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=64966e88-1377-4d1a-be86-ab77014495f4" target="_blank">DIRECT ACCES</a>, which is the most enhanced feature in Windows 7 Ipv6 mechanism and as well as Windows Server 2008 R2. As I have a practical experience to work with this unique feature and from my point of view, it has the same purpose as <a href="http://technet.microsoft.com/en-us/library/bb742566.aspx" target="_blank">Virtual Private Network (VPN)</a>, i.e., it allows users to connect securely to the corporate network through the Internet. Unfortunately, this wonderful feature only you can get with Windows 7 Enterprise and Ultimate flavors. It is a great combination when Windows Server 2003 / Windows Server 2008 used Ipv6 with <a href="http://technet.microsoft.com/en-us/network/bb531150.aspx" target="_blank">Internet Protocol Security or IPSec</a> considering Windows 7.</span></p>
<p><span style="font-size: medium"><br />
There are several advantages with DirectAccess&#8230;.</span></p>
<p><span style="font-size: medium">It can optimize the performance both Windows 7 as client and Data-center’s network.</span></p>
<p><span style="font-size: medium">It does not need to have or run native Ipv6 on network to use DirectAccess.</span></p>
<p>It Works together with <a href="http://support.microsoft.com/kb/921070" target="_blank">NAP (Network Access Protection)</a> and <a href="http://www.itsecurity.com/nac/" target="_blank">NAC (Network Access Control)</a> solutions.</p>
<p>It is not necessary to reconnect if the Internet connection failure.</p>
<p><span style="font-size: medium">As I mentioned about the great combination, Windows Server 2008 and Windows 7 both come with a unique mechanism called “<a href="http://msdn.microsoft.com/en-us/library/dd305208(v=PROT.10).aspx" target="_blank">IP-HTTPS</a>” support. I am not going to write here much about this topic, only for a little information that, IP-HTTPS is a tunneling protocol that tunnels Ipv6 packets to hide inside an Ipv4 based HTTPS session. To use this unique Ipv6&#8242;s feature, you have to do a little task here:</span></p>
<p><span style="font-size: medium">It can be done through GPO for DirectAccess Windows 7 computers by&#8230;. </span></p>
<ol>
<li><span style="font-size: medium">Click Start &gt; 	Control Panel &gt; Administrative Tools &gt; Group Policy Management</span></li>
<li><span style="font-size: medium">In New DirectAccess 	client GPO, click to Computer Configuration\Policies\Administrative 	Templates\Network\Network Connections\Route </span></li>
<li><span style="font-size: medium">Click Edit policy 	setting &gt; click Enabled and after that click OK</span></li>
<li><span style="font-size: medium">Now use Web proxy 	server to available it. If Web does not support Ipv6, use <a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a862c57f-5c27-4cd0-8528-91b3cc5cd758&amp;displaylang" target="_blank">MicroSoft  Forefront Unified Access Gateway (UAG)</a> feature. It transalates to 	Ipv4 based requests.</span></li>
</ol>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/free-open-source/ipv6-on-windows-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SuSE Linux at a Glance in View of Rechil Part &#8211; 4</title>
		<link>http://itknowledgeexchange.techtarget.com/free-open-source/suse-linux-at-a-glance-in-view-of-rechil-part-4/</link>
		<comments>http://itknowledgeexchange.techtarget.com/free-open-source/suse-linux-at-a-glance-in-view-of-rechil-part-4/#comments</comments>
		<pubDate>Fri, 25 Mar 2011 07:01:57 +0000</pubDate>
		<dc:creator>Subhendu Sen</dc:creator>
				<category><![CDATA[Add new tag]]></category>
		<category><![CDATA[Linux / W]]></category>
		<category><![CDATA[Linux / windows]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/free-open-source/?p=53</guid>
		<description><![CDATA[In my BLOG on SuSE Linux at a Glance in View of Rechil Part – 2, I have given a hint that, Network card can be configured manually. It is needed to understand some terms, before I am going to discuss about Network card configuration through Command Line. Device: Network adapter built into the Linux [...]]]></description>
				<content:encoded><![CDATA[<p>In my BLOG on <a href="http://itknowledgeexchange.techtarget.com/free-open-source/suse-linux-at-a-glance-in-view-of-rechil-part-2/" target="_blank">SuSE Linux at a Glance in View of Rechil Part – 2</a>, I have given a hint that, <strong>Network card can be configured manually</strong>. It is needed to understand some terms, before I am going to discuss about Network card configuration through Command Line.</p>
<ul>
<li>
<p style="margin-bottom: 0in" align="justify"><strong>Device:</strong> Network adapter built into the Linux System</p>
</li>
<li>
<p style="margin-bottom: 0in" align="justify"><strong>Interface:</strong> Use a physical device, a software component creates an interface is 	also called <em><strong>driver</strong></em>. In Linux OS, network interfaces 	use a standard naming system such as eth0; eth1…..</p>
</li>
<li>
<p style="margin-bottom: 0in" align="justify"><strong>Link:</strong> It uses 	the term link to refer to the connection of a device to the network</p>
</li>
<li>
<p style="margin-bottom: 0in" align="justify"><strong>Address:</strong> Must 	assign an IP address (either static / dynamic) based on ipv4 or 	ipv6. It is possible to assign more than one address to a network 	device / NIC</p>
</li>
<li>
<p style="margin-bottom: 0in" align="justify"><strong>Broadcast:</strong> By 	sending a network packet to the broadcast address, it is possible to 	reach all hosts in the locally connected network at the same time.</p>
</li>
<li>
<p style="margin-bottom: 0in" align="justify"><strong>Route:</strong> An IP 	packet takes from the source to the destination host. It also refers 	to an entry in the routing table of the Kernel.</p>
</li>
</ul>
<p style="margin-bottom: 0in" align="justify">Normally, YaST helps to configure a network card during / after installation. Using a very simple and built-in tool called <strong>ip tool</strong>, which helps to configure through Command Line. Of-course you have root privilege to use this tool.</p>
<p style="margin-bottom: 0in" align="justify">To see ip address setup of all NICs: <strong>ip address show </strong>or <strong>ifconfig </strong>(you can see the man page)</p>
<p style="margin-bottom: 0in" align="justify">Generally, there are three network interfaces (if you have only one NIC):</p>
<p style="margin-bottom: 0in" align="justify"><strong>lo: </strong>This is the loopback device, which is available on every Linux OS (it doesn’t matter, what the flavor it is) even when no network adapter is installed.  This is a virtual device, that may use to communicate with each other by using IP like 127.0.0.1 or open a browser and type as <strong>ping  localhost</strong><span style="color: #000080"><span lang="zxx"><span style="text-decoration: underline"><a href="http://127.0.0.1/" target="_blank"></a></span></span></span></p>
<p style="margin-bottom: 0in" align="justify"><strong>eth0: </strong>The first Ethernet adapter which physically exists and have a IP address as Class A or Class B or Class C</p>
<p style="margin-bottom: 0in" align="justify"><strong>sit0:</strong> It is a special kind of virtual device which may be used to encapsulate IPv4 into IPv6 packets.</p>
<p style="margin-bottom: 0in" align="justify">Remember, generally sit0 is not used in IPv4 network. And IPv6 has different kind of architecture, so it does not use IPv4 procedure.</p>
<p style="margin-bottom: 0in" align="justify">So, where is IPv5…. There is a story behind that.</p>
<p><strong>IPv5</strong> is an experimental protocol for UNIX based systems. In keeping with standard UNIX release conventions, all odd-numbered versions are considered experimental. It was never intended to be used by the general public.</p>
<p style="margin-bottom: 0in" align="justify">
<p style="margin-bottom: 0in" align="justify">For example, in IPv4 setup of the device displays as: <strong>inet 192.168.1.1/24 brd 255.255.255.0 scope global eth0</strong>. Here 192.168.1.1 is IP address follows inet, 255.255.255.0 is broadcast address and the length displays in bits 24 seperated by a / (slash)</p>
<p style="margin-bottom: 0in" align="justify">To see network attributes type as: <strong>ip link show </strong> and</p>
<p style="margin-bottom: 0in" align="justify">the possible attributes are&#8230;.</p>
<p style="margin-bottom: 0in" align="justify">
<p style="margin-bottom: 0in" align="justify"><strong>UP:</strong> It means, the device is turned on</p>
<p style="margin-bottom: 0in" align="justify"><strong>LOOPBACK:</strong> It means, this is a virtual network device</p>
<p style="margin-bottom: 0in" align="justify"><strong>BROADCAST:</strong> It means, the network device may send packets to all hosts sharing the same network</p>
<p style="margin-bottom: 0in" align="justify"><strong>POINTTOPOINT:</strong> It means, the network device may only connected to one other device</p>
<p style="margin-bottom: 0in" align="justify"><strong>MULTICAST:</strong> This stands for the network device may send packets to a group of other systems at the same time</p>
<p style="margin-bottom: 0in" align="justify"><strong>PROMISC:</strong> It means, the network device listens to all packets on the network. It is useful for network monitoring.</p>
<p style="margin-bottom: 0in" align="justify">To see additional statistics info about the network device type as: <strong>ip –s link show eth0</strong></p>
<p style="margin-bottom: 0in" align="justify"><em>Note:</em> Provide the device name at the end (eth0), it helps to show output for only one specific device. The section where <strong>RX</strong> displays information about received packets and the section <strong>TX</strong> shows information about sent packets.</p>
<p style="margin-bottom: 0in" align="justify">
<p style="margin-bottom: 0in" align="justify"><em><strong>How to Change Settings of the Installed Network Device….</strong></em></p>
<p style="margin-bottom: 0in" align="justify">To assign an IP address type as: <strong>ip add 192.168.1.1/24 brd + dev eth0</strong></p>
<p style="margin-bottom: 0in" align="justify">Here 192.168.1.1 is an assigned IP, you can change as you want. The <strong>brd +</strong> option sets the broadcast address automatically as determined by the network mask.</p>
<p style="margin-bottom: 0in" align="justify">To verify the IP address type as: <strong>ip address show dev eth0</strong> or <strong>hostname –i</strong></p>
<p style="margin-bottom: 0in" align="justify">To delete IP address, type as: <strong>ip address del 192.168.1.1 dev eth0</strong></p>
<p style="margin-bottom: 0in" align="justify">To change the network device attributes (as I mentioned earlier)</p>
<p style="margin-bottom: 0in" align="justify">To make enable a network device, type as: <strong>ip link set eth0 up </strong>or <strong>ifup eth0</strong></p>
<p style="margin-bottom: 0in" align="justify">To make disable a network device, type as: <strong>ip link set eth0 down</strong> or <strong>ifdown eth0</strong></p>
<p style="margin-bottom: 0in" align="justify">You can use other tool called as &#8220;ifcfg&#8221;, to use it, type as: <code>ifcfg eth0 add ipaddr (like 192.168.1.1)</code></p>
<p style="margin-bottom: 0in" align="justify">ifcfg eth0 del ipaddr</p>
<p style="margin-bottom: 0in" align="justify">
<p style="margin-bottom: 0in" align="justify">It is necessary to save the configuration settings in configuration files. The configuration files for network devices are located in <strong>/etc/sysconfig/network/</strong>. It is must to create one configuration file for every network device. The file name starts as, <strong>ifcfg-eth-id-</strong> and then followed by hardware address of the network device. It is recommended, configure the network device with YaST first and then make changes in configuration files. The configuration file includes several lines, which can be explained as below….</p>
<p style="margin-bottom: 0in" align="justify"><strong>BOOTPROTO=’static’</strong>, this is the way, how the network device is configured either STATIC or DHCP. If it is DHCP, it shows as, BOOTPROTO=’dhcp’</p>
<p style="margin-bottom: 0in" align="justify"><strong>REMOTE_IPADDR=’’</strong>, for point-to-point connection, here need to set value for remote IP address</p>
<p style="margin-bottom: 0in" align="justify"><strong>STARTMODE=’onboot’</strong>, it determines, how the network device is started. The options are,</p>
<ul>
<li>
<p style="margin-bottom: 0in" align="justify"><strong>auto</strong>=determines 	if the network device starts at boot time i.e. ‘onboot’ or 	initializes at run time</p>
</li>
<li>
<p style="margin-bottom: 0in" align="justify"><strong>manual</strong>=means, 	the network device is started manually with ifup</p>
</li>
<li>
<p style="margin-bottom: 0in" align="justify"><strong>ifplugd</strong>=means, 	when it is plugged or you may set as IFPLUGD_PRIORITY</p>
</li>
<li>
<p style="margin-bottom: 0in" align="justify"><strong>UNIQUE=‘rBUF.+xOL8ZCSAQC’ 	_nm_name=’bus-pci-0000:00:0b.0’</strong>, for example, it is added by 	YaST when network device is configured.</p>
</li>
<li>
<p style="margin-bottom: 0in" align="justify"><strong>BROADCAST=’’</strong>; 	<strong>IP ADDR=’192.168.1.1’; NETMASK=’255</strong>.255.255.0’; 	<strong>NETWORK=’’</strong>, they are all network address configuration</p>
</li>
<li>
<p style="margin-bottom: 0in" align="justify"><strong>MTU=’’, </strong>Maximum Transmission Unit is a value that helps to increase the 	transmit rate. Default value is 1500 bytes</p>
</li>
<li>
<p style="margin-bottom: 0in" align="justify"><strong>ETHTOOL_OPTIONS=’’</strong>, 	it is used for querying settings &amp; changing of a network device.</p>
</li>
</ul>
<p style="margin-bottom: 0in" align="justify">
<p style="margin-bottom: 0in" align="justify"><em>Note:</em> The file <strong>/etc/sysconfig/network/ifcfg.template </strong>contains a template, which can be used for device configuration files.</p>
<p style="margin-bottom: 0in" align="justify">
<p style="margin-bottom: 0in" align="justify"><em><strong>Setting up Routing With the ip Tool….</strong></em></p>
<p style="margin-bottom: 0in" align="justify">I am focusing only the most common routing scenarios!</p>
<p style="margin-bottom: 0in" align="justify">To see the current routing table, type as: <strong>ip route show</strong></p>
<p style="margin-bottom: 0in" align="justify">Depending on setup of computer, the content of the routing table varies as,</p>
<ul>
<li>
<p style="margin-bottom: 0in" align="justify">One route to the 	local network the system is connected to</p>
</li>
<li>
<p style="margin-bottom: 0in" align="justify">One route to the 	default gateway for all other packets</p>
</li>
</ul>
<p style="margin-bottom: 0in" align="justify">
<p style="margin-bottom: 0in" align="justify">To add route, type as: <strong>ip route add ipaddr/24 dev eth0</strong>, ipaddr as your IP address for eg. 10.0.0.100/24.</p>
<p style="margin-bottom: 0in" align="justify">To set a route to a different network, type as: <strong>ip route add 192.168.1.0/24 via 10.0.0.100</strong></p>
<p style="margin-bottom: 0in" align="justify">That means, all packets for the network 192.168.1.0 are sent through gateway 10.0.0.100</p>
<p style="margin-bottom: 0in" align="justify">To set a default route, type as: <strong>ip route add default via 10.0.0.100</strong></p>
<p style="margin-bottom: 0in" align="justify">To delete an entry from routing table, type as: <strong>ip route delete ipaddr/24</strong></p>
<p style="margin-bottom: 0in" align="justify">The configuration file is <strong>/etc/sysconfig/network/routes</strong></p>
<p style="margin-bottom: 0in" align="justify">
<p style="margin-bottom: 0in" align="justify">Now writing about the most universally known the command both on Windows and Linux Systems. Yes, it is “PING” but there are several options that few to know….</p>
<p style="margin-bottom: 0in" align="justify">-c (count) =  The no of packets to be sent</p>
<p style="margin-bottom: 0in" align="justify">-l (interface) = Specifies network interface to be used, if there are several interfaces</p>
<p style="margin-bottom: 0in" align="justify">-i (seconds) = Specifies no of seconds wait between individual packet shipments</p>
<p style="margin-bottom: 0in" align="justify">-f (flood ping) = Packets are sent one after another at the same rate. Only root can use</p>
<p style="margin-bottom: 0in" align="justify">-n (numerical) = To get numerical output of IP address</p>
<p style="margin-bottom: 0in" align="justify">-t (time to live) = Sets the time to live for packets to be sent</p>
<p style="margin-bottom: 0in" align="justify">-w (maxwait) = For timeout in seconds</p>
<p style="margin-bottom: 0in" align="justify">-b (broadcast) = Sends packets to the broadcast address of the network</p>
<p style="margin-bottom: 0in" align="justify">
<p style="margin-bottom: 0in" align="justify">There is a useful diagnostic tool called “<strong>TraceRoute</strong>”. It uses UDP packets, which are called “<strong>datagrams</strong>”. It can be used to collect information about every router on the way to the destination host.</p>
<p style="margin-bottom: 0in" align="justify">The command is used as include hostname: <strong>traceroute abcd</strong> (abcd is hostname, u must change with your own). Instead of use hostname, you may use IP address.</p>
<p style="margin-bottom: 0in" align="justify"><em><strong>Configure Host Name and Name Server….</strong></em></p>
<p style="margin-bottom: 0in" align="justify">Set the host name is configured in the file <strong>/etc/HOSTNAME</strong> (yes, HOSTNAME is capital). This file contains Fully Qualified Domain Name or <strong>FQDN</strong>.<strong> </strong>You can change the content of the files manually by opening it on any of your favorite editor like gedit / vi / kate / joe.</p>
<p style="margin-bottom: 0in" align="justify">The name resolution is configured in the file called <strong>/etc/resolv.conf</strong>. You can configure up to three name servers manually as stated above.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/free-open-source/suse-linux-at-a-glance-in-view-of-rechil-part-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SuSE Linux at a Glance in View of Rechil Part &#8211; 1</title>
		<link>http://itknowledgeexchange.techtarget.com/free-open-source/suse-linux-at-a-glance-in-view-of-rechil-part-1/</link>
		<comments>http://itknowledgeexchange.techtarget.com/free-open-source/suse-linux-at-a-glance-in-view-of-rechil-part-1/#comments</comments>
		<pubDate>Mon, 28 Feb 2011 12:26:42 +0000</pubDate>
		<dc:creator>Subhendu Sen</dc:creator>
				<category><![CDATA[Linux / windows]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/free-open-source/suse-linux-at-a-glance-in-view-of-rechil-part-1/</guid>
		<description><![CDATA[I am not going to do propaganda for a particular product; rather I work on various aspects of this popular Linux OS and want to share my practical observations with the good IT people of the world. Though this article written on SuSE Linux, but I think this article also can be applicable to other [...]]]></description>
				<content:encoded><![CDATA[<p style="margin-bottom: 0in" align="justify">
<p><span style="font-size: small">I am not going to do propaganda for a particular product; rather I work on various aspects of this popular Linux OS and want to share my practical observations with the good IT people of the world. Though this article written on SuSE Linux, but I think this article also can be applicable to other flavor of Linux OS. </span><strong><br />
</strong></p>
<p style="margin-bottom: 0in" align="justify"><span style="font-size: small">The development of UNIX started in the 60’s. UNIX comprises two main development lines: System V and BSD. And Linux is UNIX like operating system and it is very known that the development of Linux was launched in 1991 by <strong>Linus Benedict Torvalds</strong>. </span></p>
<p style="margin-bottom: 0in" align="justify"><span style="font-size: small"><strong>Overview of the Linux Desktop….</strong></span></p>
<p style="margin-bottom: 0in" align="justify"><span style="font-size: small">The base of any graphical user interface is the X Windows System, known as X or X11. In Windows flavor, it is not possible to install without its graphical user interface (GUI), but in Linux the GUI is a normal application that can choose whether or not to install. I am not going to compare, just for an instance. The X Windows System was created in 1984 at MIT (Massachusetts Institute of Technology). The base advantage is that it allows graphical applications to be displayed &amp; operated on any monitor without running the applications on the computers to which these monitors are connected. It controls the graphical screen. XFree86 &amp; XOrg are free implementations of this system. SuSE Linux uses XOrg as default. SLES is released with several Window Managers like Metacity and TWM / Tab Window Manager. GNOME is the standard graphical desktop for major variant of Linux and also for SuSE Linux. It is possible to use KDE desktop along with GNOME. In SuSE Linux, you can start a file browser by selecting the Username’s Home icon on the desktop or by selecting <strong>Nautilus</strong> from the main menu by clicking the label Computer. </span></p>
<p style="margin-bottom: 0in" align="justify"><span style="font-size: small"><strong>Access Command Line Interface (CLI) From Desktop</strong>….</span></p>
<p style="margin-bottom: 0in" align="justify"><span style="font-size: small">It may connect several terminals to the serial interface in a Linux OS. Cause more than one person often uses the same computer, and for that reason virtual terminals were created in Linux OS. By pressing Ctrl+Alt+F1….f6 you can switch between individual terminals. That means six virtual terminals can run on same computer. You can determine the terminal currently being used from the tty as tty1….tty6. Where tty stands for <em>teletype</em>. You can switch back to previous state by pressing <em>Ctrl+Alt+F7</em>. Besides using virtual terminals, may start a terminal emulation from GNOME desktop by selecting Gnome Terminal or X Terminal (xterm) from the main menu. </span></p>
<p style="margin-bottom: 0in" align="justify"><span style="font-size: small"><strong>Administer Linux with YaST</strong>….</span></p>
<p style="margin-bottom: 0in" align="justify"><span style="font-size: small">This is very powerful tool to configure SuSE Linux. YaST stands for <em>Yet Another Setup Tool.</em> This interface appears in two types: Ncurses (text mode) and QT (GUI). You can start YaST from the terminal by issuing su command, if you don’t have root permission. Just open GNOME terminal and type <strong>su</strong> and it asks for password, after getting root privilege (any kind of administrative work, you must work as root), just type <strong>yast2</strong> (GUI interface). For text mode, type <strong>yast</strong>.<strong> </strong>It is possible to know what modules YaST has, type <strong>yast2 -l</strong> or <strong>yast2 &#8211;list</strong>. To see the list of options, type <strong>yast2 -h</strong> or <strong>yast2 &#8211;help</strong>. After making changes with YaST, it uses backend services called “SuSEConfig” (Don’t worry, I will tell later about SuSEConfig) to complete the changes in background services. Basically, I focus on main three modules Network; Software Management and Printer, which are necessary day to day work in Linux environment. (Printer module cover on Part – 2) </span></p>
<p style="margin-bottom: 0in" align="justify"><span style="font-size: small">Network card and the network connection can access from GNOME Terminal. On desktop make right click and from pop-up menu select terminal. And type <strong>yast2 lan </strong>(remember, root privilege requires), this shows, Network Setup Method dialog box. There are two choices! <strong>User controlled with NetworkManager</strong>, which uses desktop applet to configure network (I recommend not to choose) and other is <strong>Traditional Method with ifup</strong>, select this one and it shows the NIC, click <strong>edit </strong>and choose any one either dhcp else static address setup. Of course the subnet mask must provide, because it determines in which network an IP address is located. Name server is optional, it requires when DNS must exist for the resolution of names into IP addresses &amp; vice versa. Domain Name is the name of the domain to which the computer belongs. It helps to divide networks. A computer may address uniquely by providing its FQDN (Fully Qualified Domain Name). It consists of host name &amp; name of the domain. If the network has a gateway, then provide the address under <strong>Default Gateway</strong>. It is possible to create entries in the routing table of the system after selecting <strong>Export Configuration</strong> in <strong>Routing Table</strong>. If you select <strong>Enable IP Forwarding</strong> that means, packages that are not dedicated for computer are routed. You can set few more options in General tab, but my recommendation not to reconfigure them and leave this section. After configuring, press finish to activate the network card. </span></p>
<p style="margin-bottom: 0in" align="justify"><span style="font-size: small"><em><span style="text-decoration: underline"><strong>Note:</strong></span></em> According to currently standard ipv4, this address consists of a sequence of four bytes separated by dots. It is also possible to configure network card through command line. </span></p>
<p style="margin-bottom: 0in" align="justify"><span style="font-size: small"><strong>Software Management</strong> helps to install / uninstall or even repair additional software, which requires often for various purposes. You can start this module by selecting YaST &gt; Software &gt; Software Management or through terminal by <strong>yast2</strong> and then select Software Management or just type <strong>yast2 sw_single</strong> (for direct access the interface). Remember, an installation DVD must insert into cd / dvd drive. When the dialog box appears, find the software you want to install under Search, if it is there, it shows in right area with a check box. Click the box to make it check and then click Accept. Now follow on-screen instructions to complete the process. You can choose from different filters listed in the drop-down list in the top left corner of the dialog box labeled <strong>Filter</strong>. The options are:</span></p>
<ul>
<li>
<p style="margin-bottom: 0in" align="justify"><span style="font-size: small"><strong>Patterns</strong>: 	It displays all software that is available on the known installation 	media. </span></p>
</li>
<li>
<p style="margin-bottom: 0in" align="justify"><span style="font-size: small"><strong>Package 	Groups</strong>: It displays all software that is available on the known 	installation media. It is grouped by category.</span></p>
</li>
<li>
<p style="margin-bottom: 0in" align="justify"><span style="font-size: small"><strong>Languages</strong>: 	It displays all languages related files.</span></p>
</li>
<li>
<p style="margin-bottom: 0in" align="justify"><span style="font-size: small"><strong>Installation 	Sources</strong>: Lists all registered installation sources &amp; 	displays the available packages of this source. (This topic does not 	end here; I’ll definitely come back on the same topic in next 	part). </span></p>
</li>
<li>
<p style="margin-bottom: 0in" align="justify"><span style="font-size: small"><strong>Installation 	Summary</strong>: It displays all the packages with a marked status.</span></p>
</li>
</ul>
<p style="margin-bottom: 0in" align="justify"><span style="font-size: small">The matched packages are listed in the right area. The installation state shows by a small in front of the package name. </span></p>
<p style="margin-bottom: 0in" align="justify"><span style="font-size: small"><em>Tips</em>: You can type as little as possible when invoke any module through YaST. Like for Software Management, type as yast2 sw and then press tab key. It completes the rest of te command by its own. </span></p>
<p style="margin-bottom: 0in" align="justify">
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/free-open-source/suse-linux-at-a-glance-in-view-of-rechil-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Boot Linux From Windows!</title>
		<link>http://itknowledgeexchange.techtarget.com/free-open-source/boot-linux-from-windows/</link>
		<comments>http://itknowledgeexchange.techtarget.com/free-open-source/boot-linux-from-windows/#comments</comments>
		<pubDate>Thu, 25 Nov 2010 08:22:13 +0000</pubDate>
		<dc:creator>Subhendu Sen</dc:creator>
				<category><![CDATA[Linux / windows]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/free-open-source/boot-linux-from-windows/</guid>
		<description><![CDATA[The Web is full of explanations on how to dual boot Windows and Linux using a Linux boot manager like GRUB or LILO. If you want to dual boot Windows Vista and Linux using Windows Vista’s Boot Manager, please read on. I will assume that you already have installed Linux on your machine using GRUB [...]]]></description>
				<content:encoded><![CDATA[<p>The Web is full of explanations on how to dual boot Windows and Linux using a Linux boot manager like GRUB or LILO. If you want to dual boot Windows Vista and Linux using Windows Vista’s Boot Manager, please read on. I will assume that you already have installed Linux on your machine using GRUB as your boot loader.</p>
<p>Step 1 – Install GRUB on the Linux partition (outside of MBR)</p>
<p>As Windows Vista will replace the Master Boot Record (MBR) with its own, we need to relocate GRUB elsewhere by running grub-install with the Linux partition as a parameter.</p>
<p>•        On Linux, launch a Terminal with root privileges</p>
<p>• Find the name of the partition Linux is installed on by running fdisk –l (the partition you’re looking for is the one whose system is Linux, can be something like /dev/sda1 or /dev/hda1. For the rest of this post, I’ll use /dev/sda1)</p>
<p>•    Install GRUB on the Linux partition by running : grub-install /dev/sda1</p>
<p>Step 2 – Get a copy of Linux boot sector</p>
<p>We will need to instruct Windows Boot Manager how to boot correctly Linux using Linux boot sector, which we will extract using dd.</p>
<p>•        On Linux, launch a Terminal with root privileges</p>
<p>•        Take a copy of Linux boot sector : dd if=/dev/sda1 of=/tmp/linux.bin bs=512 count=1</p>
<p>•        Copy linux.bin on a FAT formatted USB key or any storage accessible from Windows Vista</p>
<p>Step 3 – Install Windows Vista</p>
<p>Step 4 –  Configure dual booting in Windows Vista</p>
<p>We will create an entry for GRUB in Windows Vista boot configuration data store using bcdedit.</p>
<p>• On Windows Vista, launch a command prompt with administrative privileges (by right clicking on cmd and choosing Run as Administrator)</p>
<p>• Copy Linux boot sector on the root of the Windows boot (active) partition, namely the one containing bootmgr. If you don’t know for sure you can use diskpart or diskmgmt.msc to find out which one it is.</p>
<p>•        Create an entry for GRUB :</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/free-open-source/boot-linux-from-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
