Friday, August 1, 2008

Speed Up Network Browsing

Speed up your network browsing by tweaking your Registry. When you use My Network Places to browse for other machines on your network, it usually takes a long time to display the list of shared resources for the target machine. This is because Windows XP first checks for the scheduled tasks on the target machine before listing the shared resources present on the computer.
Speed Up Network Browsing - www.crack$hack.ws To schedule a task using Windows XP's Scheduled Tasks, choose Start Speed Up Network Browsing - www.crack$hack.ws Programs Speed Up Network Browsing - www.crack$hack.ws Accessories Speed Up Network Browsing - www.crack$hack.ws System Tools Speed Up Network Browsing - www.crack$hack.ws Scheduled Tasks.

This unnecessary checking can easily add 30 seconds of delay. You can decrease the time browsing takes by modifying the Registry to turn off this checking:
  1. Invoke the Registry Editor by typing regedit [Hack #83] at the command line.
  2. Open the following Registry key:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ Remote Computer\NameSpace
  3. Delete the following key (the value for it is the Scheduled Tasks, as shown in Figure 5-4):{D6277990-4C6A-11CF-8D87-00AA0060F5BF}
  4. Close the Registry and reboot.
Figure 5-4. Modifying the RegistrySpeed Up Network Browsing - www.crack$hack.ws
That's it! You should now be able to browse to another computer on the network without much delay.

Repair a Broken TCP/IP Connection

Get back onto the Internet fast if you have TCP/IP woes. TCP/IP problems can be exceedingly difficult to troubleshoot, and at times your TCP/IP connection appears to break for no apparent reason. Everything looks like it should be working, but you're not able to connect using the protocols. If you have a broken connection, try the following:
  • Try automated repair
Right-click the broken connection in the Network Connections folder and choose Repair.
  • Run the Network Setup Wizard
It walks you step by step through TCP/IP and network configuration and will correct any errors you might have introduced inadvertently.
  • Reset your router
If you have a home network, the problem might lie with the router or in the connection between the router and your broadband provider. Follow the directions for resetting the router.
  • Reset your cable modem or DSL modem
If you have a broadband connection, the problem might lie in the assignment of your IP address by your ISP. Power off your cable modem or DSL modem, unplug its Ethernet cable, and leave it powered off for five minutes. Then restart it. This is also a good time to reset your router. You can also try releasing and renewing after you've turned the connection back on.
  • Reset TCP/IP to its original configuration
If all else fails, you can try to reset your TCP/IP stack to the same state that it was in when XP was first installed on the computer. Use the NetShell utility [Hack #52] . Issue this command: netsh int ip reset [log_file_name], where log_file_name is the name of a file where the actions taken by NetShell will be recorded.
  • Get a new Ethernet cable
Your old cable might be nicked, the connector might be loose, or mice might have nibbled on it.

Renew Your DHCP-Assigned IP Address

Sometimes, while assigned an IP address by a DHCP server, your PC doesn't appear to be on the network and you can't get Internet or network access. Renewing your IP address often solves the problem. If you're on a network but you can't send or receive data, use any network resources, or visit the Internet, the culprit might be a problem with your DHCP-assigned IP address. The simplest way to fix it is to renew the IP addressget rid of the old one, and ask the DHCP server to send along a new one. Before trying this, first make sure you're using a DHCP-assigned IP address rather than a static one. Right-click My Network Places and choose Properties to get to the Network Connections folder. Right-click your current network connection and choose Properties. On the General tab, select Internet Protocol (TCP/IP) and choose Properties. On the General tab, the radio button next to "Obtain an IP address automatically" will be selected if you're using DHCP. After you've confirmed you're using DHCP, release your current IP address by typing ipconfig /release at a command prompt. The ipconfig command is an all-purpose command that lets you solve many network-related problems [Hack #52] . To renew the address and get a new IP address from the DHCP server, type ipconfig /renew at a command prompt. Your new IP address should fix the problem. To find your new IP address, type ipconfig at a command prompt. You can also select your connection in the Network Connections folder, click "View status of this connection," and click the Support tab. You'll see the screen shown in Figure 5-5, which shows your new IP address and confirms that it was assigned by a DHCP server. Figure 5-5. Confirming that you've gotten a new IP address
go to top of this page

Optimize Your Home Router

Home routers let you share broadband Internet access and build a home network. Here's how to get the most out of your router. It's quite easy to set up an inexpensive router for a home network. But the default settings aren't always optimal because no network is one-size-fits-all. And frequently, the documentation for the routers is so poor that it's hard to tell what the settings are and what options you have. Home router options differ somewhat from model to model. Here's advice for how to customize the most common and most important settings:
Connect on Demand and Maximum Idle Time settings Depending on your ISP, you might become disconnected from the Net after you haven't used the Internet for a certain amount of time. To solve the problem, if your router has a Connect on Demand setting, enable it; that will automatically reestablish your Internet connection when you use an Internet service, even if your ISP has cut you off. If there is a Maximum Idle Time setting, set it to 0 so that your router will always maintain an Internet connection, no matter how long you haven't used the Internet. As a practical matter, you should need to use only one of these two settings; either one will maintain a constant Internet connection for you.
Keep Alive setting Use this setting to maintain a constant Internet connection, even if your PC is idle. It's similar to the Connect on Demand and Maximum Idle Time settings, except that it doesn't let your connection disconnect, so it is an even better setting to enable, if your router has it.
Router Password Your router requires a password for you to use its administrator account. It comes with a default password. For example, Linksys routers come with a default password of admin. Change the password for maximum security.
Enable Logging For security reasons, it's a good idea to enable logging so that you can view logs of all outgoing and incoming traffic. Depending on your router, it might save permanent logs to your hard disk or allow only the viewing of temporary logs. You might also be able to download extra software from the manufacturer to help keep logs. For example, Linksys routers use temporary logs, but if you want to save permanent logs, you can download the Linksys Logviewer software from http://www.linksys.com. You can view logs using a text editor, like Notepad, or a log analysis program, such as the free AWStats (http://awstats.sourceforge.net). 5.3.1. Special Hub/Router Settings for DSL Access If you have DSL access, you might need to customize your router's settings to provide your network with Internet access; sometimes the router's settings block Internet access. Here are the settings you'll need to change so that you can get onto the Internet:
PPPoE (Point to Point Protocol over Ethernet) Some DSL ISPs use this protocol when offering Internet access. By default, this protocol is disabled on routers because it's normally not required for Internet access. However, if you have DSL access, you might need to enable it in your router.
Keep Alive setting Some DSL ISPs will automatically disconnect your connection if you haven't used it for a certain amount of time. If your router has a Keep Alive setting, enable it by clicking the radio button next to it; this will ensure that you are never disconnected.
MTU (Maximum Transmission Unit) As a general rule, DSL users should use a value of 1492 for their MTU. The MTU sets the maximum size of packets a network can transmit. Any packets larger than the MTU setting will be broken into smaller packets. DSL ISPs often set the MTU to 1492, so if you set a packet size larger or smaller than that, you might slow down Internet access.
Optimize Your Home Router - www.crack$hack.ws You should also check with your DSL provider, as these settings can vary somewhat from provider to provider.

5.3.2. Settings for Using a VPN If you use a Virtual Private Network (VPN) [Hack #82] to connect to your corporate network from home and you use a router, you might run into difficulties and not be able to connect to the VPN. Some routers, such as those from Linksys, are specifically designed to work with VPNs and have specific setup screens for them; if you have one of those, you shouldn't have any problems. Make sure to get the proper encryption, authentication, and similar information about the VPN from your network administrator, and then use those settings for the VPN setup screen in your router. However, you might run into problems running a VPN with a router that doesn't have specific VPN settings, even if the device claims it will work with VPNs. In particular, one default setting, hidden fairly deeply in most router setup screens, can disable VPN access; some routers, such as those made by Linksys, include an option called Block WAN Request. By default, this option is enabled and blocks requests into the network from the Internet; for example, it stops ping requests into the network. However, enabling this option also blocks VPN access. VPN access requires that requests get into the network from the Internet, so if you block those requests the VPN won't work. If you have a Linksys router, disable this setting by logging into your administrator's screen, choosing Advanced Optimize Your Home Router - www.crack$hack.ws Filters, selecting Disable Block WAN Request, and clicking Apply. For other routers, check the documentation. VPNs use a variety of protocols for tunneling through the Internet, such as IPSec and the Point-to-Point Tunneling Protocol (PPTP). Make sure these settings are enabled on your router if you want to use it in concert with a VPN. 5.3.3. Enable Specific Internet Services: Port Forwarding Residential routers often use Network Address Translation (NAT), in which the router's single, external IP address is shared among all the computers on the network, but each computer has its own internal IP address, invisible to the Internet. For example, to the Internet each computer looks as if it has the address of 66.32.43.98, but internally they have different addresses, such as 192.168.1.100, 192.168.1.101, and so on. The routers have built-in Dynamic Host Configuration Protocol (DHCP) servers that assign the internal IP address. These internal IP addresses allow the PCs to communicate with each other and to connect to the Internet, and they also offer protection to PCs on the network. To the rest of the Internet, each PC has the IP address of the router, so each PC's resources can't be attacked or hijackedthey're invisible. The router itself doesn't have resources that can be used to attack your PCs, so you're safe. But if you have servers on your network that need to provide Internet-related services (perhaps you have an FTP or web server), or if you need to allow certain PCs to be connected to the Internet for specific purposes (such as for playing multiplayer games), you'll run into trouble because they don't have IP addresses that can be seen by the rest of the Internet. However, with this trick, you can use your router to forward incoming requests to the right device on your network. For example, if you have a web server, FTP server, or mail server and you want people to be able to connect to them, you'll be able to route incoming requests directly to those servers. PCs on the Internet will use your router's IP address, and your router will then route the requests to the proper device on your network. Normally, the devices would not be able to be connected to because the IP addresses they are assigned by the router are internal LAN addresses, unreachable from the Internet. Not all routers include this capability.To use this feature in a Linksys router, log into your administrator's screen and choose Advanced Optimize Your Home Router - www.crack$hack.ws Forwarding to get to the screen shown in Figure 5-1. Figure 5-1. Forwarding incoming requests to the proper server or deviceOptimize Your Home Router - www.crack$hack.ws
When this feature is enabled, the router examines incoming requests, sees what port they're directed to (for example, port 80 for HTTP), and then routes the request to the proper device. Fill in each device's IP address, the protocol used to connect to it, and the port or port range you want forwarded to it. It's also a good idea to disable DHCP on each device to which you want to forward requests and instead give them static internal IP addresses. If you continue to use DHCP instead of assigning them a static IP address, the IP addresses of the servers or devices might change and would therefore become unreachable. Check your router's documentation on how to force it to assign static IP addresses to specific devices. Table 5-1 lists port addresses for common Internet services. For a complete list of ports, go to http://www.iana.org/assignments/port-numbers. Table 5-1. Common Internet TCP ports Port number Service
7 Echo
21 FTP
22 PCAnywhere
23 Telnet
25 SMTP
42 Nameserv, WINS
43 Whois, nickname
53 DNS
70 Gopher
79 Finger
80 HTTP
81 Kerberos
101 HOSTNAME
110 POP3
119 NNTP
143 IMAP
161 SNMP
162 SNMP trap
1352 Lotus Notes
3389 XP's Remote Desktop
5010 Yahoo! Messenger
5190 America Online Instant Messenger (AIM)
5631 PCAnywhere data
5632 PCAnywhere
7648 CU-SeeMe
7649 CU-SeeMe

5.3.4. Cloning a MAC Address for Your Router There once was a time when cable companies banned home networks, or when they charged extra when you ran one at home. The theory was that because you were using so much extra bandwidth for multiple computers, you should be charged extra. Thankfully, those days are goneor at least they should be. If you're one of the unlucky few who has a cable or DSL company that charges extra for a home network, there's something you can do to get around the problem. This hack will help with that, and it will help if you have a cable or DSL provider that requires that you provide the Media Access Control (MAC) address of your network adapter for your connection to work. If you had a single PC when you began your broadband service, but you've since installed a router at home to set up a network and share Internet access among several PCs, you'll have to provide the ISP with your new router's MAC address. There is a way to use your existing MAC address with your new router by cloning the address. To your ISP, it looks as if your MAC address hasn't changed. You might want to do this even if your cable provider doesn't charge extra for several PCs because it will save you from having to call up the cable company's tech-support line to provide a new MAC address. Note that not all routers have this capability, so yours might not be able to do it. Most Linksys routers let you do this, so if you have a Linksys, do the following to clone your MAC address. Depending on your model, the exact steps might vary:
  1. Find out your current network adapter's MAC address (the MAC address your broadband provider already has) by opening a command prompt, typing ipconfig /all, and looking under the entry for "Ethernet adapter Local Area Connection." You'll see an entry like this:Physical Address. . . . . . . . . : 00-08-A1-00-9F-32
  2. That's your MAC address.
  3. Log into your administrator's screen for the Linksys router and choose Advanced Optimize Your Home Router - www.crack$hack.ws MAC Addr. Clone. A screen similar to Figure 5-2 appears. Figure 5-2. Cloning an existing MAC addressOptimize Your Home Router - www.crack$hack.ws
  4. Type in the name of the MAC address you've obtained from your network adapter and click Apply. Your router will now be recognized by your ISP. Note that you might have to power down your cable modem and then power it back up for the router to be recognized.
Optimize Your Home Router - www.crack$hack.ws If your ISP requires a MAC address and you don't clone an existing one, you'll have to provide your ISP with your router's address. Make sure you give them the right one. Your router typically has two MAC addresses, a LAN MAC address and a WAN MAC address. The LAN address is used only for the internal network, so make sure to provide your ISP with the device's WAN MAC address. If you give the LAN address, you won't be able to access the Internet.

5.3.5. Manage Your Network's Bandwidth There's one problem with home networks that share a single Internet connection: one PC can hog all the bandwidth. For example, if someone in your house uses file-sharing software, that can suck up just about all of a network's spare bandwidth, and everyone else who's connected might see their connections slow to a crawl. There's a simple answer for the problem. Use software that will limit the bandwidth that any single PC on your network can use. So, if you have a 3-megabit-per-second connection, you could limit any PCs to .5 megabits per second, for example. That way, anyone can still share files with others at a reasonable rate, but still let others get high-speed connections. NetLimiter (http://www.netlimiter.com), shown in action in Figure 5-3, is a great program for doing this. Figure 5-3. Setting bandwidth limits on a PC-by-PC basis on your network with NetLimiterOptimize Your Home Router - www.crack$hack.ws
Not only will you be able to set bandwidth limits per PC, but you'll also be able set upload and download transfer rates for individual programs on a PC. So, you could give more of an individual PC's bandwidth to file sharing, for example, and less to email. NetLimiter is shareware; you can try it out for free, but after 28 days, you're expected to pay $29.95 to the developer.

Make Servers Always Available by Mapping a Hostname to a Dynamic IP Address

Make sure the web site or other kind of Internet server you run at home is always available to the world. If you run your own web server, mail server, or other kind of server at home and are connected to the Internet via a cable modem or DSL modem, people frequently might not be able to connect to your server. That's because, typically, broadband ISPs assign you a dynamic IP address that changes regularly, even if you don't turn off your PC. Because your IP address constantly changes, there is no way for people to connect to you. One day its IP address might be 66.31.42.96, the next it might be 66.41.42.136, and if people don't know your server's current IP address they won't be able to find it. You won't be able to solve the problem by getting your own domain (such as www.gralla.com) and publishing that because DNS servers won't be able to keep track of your changing IP address either. If people type in your domain name, the servers won't be able to report on your IP addressand again, your server won't be able to be reached. There is a way to solve the problem, however: you can map your server's hostname to a dynamic IP address. When you do this, it doesn't matter that your IP address changes; when people type in your web site's URL, they will be forwarded to your new IP address automatically. You can do this for free by signing up with a service that provides automatic mapping. A number of services will do it for free, such as No-IP.com (http://www.no-ip.com). When you sign up for the service, you choose a hostname for your server and give that hostname out to people who want to connect to the server. Whatever name you choose will end in .no-ip.comfor example, grallasite.no-ip.com. After you get your hostname, you download client software that continually monitors your IP address. It reports on your server's current IP address to the No-IP.com site. Whenever the IP address changes, it reports that new IP address to the site. The client checks your IP address every three seconds. Whenever a PC tries to connect to your server, it first goes to a No-IP.com server, which looks up your server's current address and then redirects the PC to your server, based on your current IP address. The person contacting your site will not have to do anything different from what he normally does; he just types in your URL and is connected to your site. If you own a domain and want to map that hostname to a dynamic IP address instead of using a No-IP.com address, you'll have to sign up for No-IP.com's No-IP Plus service for $24.95 a month. If you're using a router at home to share Internet access among several PCs, you might run into problems using the service. Many routers use NAT, in which all PCs on the network share a single external Internet address but are assigned internal network addresses. The No-IP.com client will track your external address, but because that single address is used by all PCs on the network, not just the server, incoming traffic won't be routed to your server. You can fix the problem by using the port forwarding feature of your router to send the incoming traffic to the server [Hack #50] . You might run into another problem as well: when you try to test your server by connecting to it from a PC inside your network, you might not be able to connect to it. That's because you might not be able to connect to the external IP address from inside the network. If this happens, the only solution is to connect to the site from a PC outside your network or ask a friend to connect to it. One more thing to watch out for: if you're behind a firewall, the No-IP.com client might have trouble connecting back to the No-IP.com site to report on your changing IP address. If you're using a firewall like ZoneAlarm [Hack #78] or a similar one that blocks outbound connections, tell it to allow the client to make outbound connections. Also, depending on the firewall you use, you might need to configure it to open TCP port 8245 because that's the port the client uses to contact No-IP.com with your new IP address.

Control Another PC with Remote Access

You can control a computer virtually moving its mouse and typing on its keyboardover the Internet, using either Windows XP's built-in features or a third-party program. When you are at work, wouldn't it be nice if you could log on to your home computer to check your email or find a file you took home? How about using your home or office desktop computer from your laptop on the road? You can use a remote control program to use another computer over the Internet, viewing its screen on your screen and giving commands via your mouse and keyboard. Windows XP comes with a feature called Remote Desktop, or you can use a third-party program. Windows Messenger [Hack #97] also enables people who are chatting to share control of each other's computers. The computer you will control is called the remote server, and the computer you are actually sitting in front of is the remote client. Windows XP comes with a remote client program (Remote Desktop Connection), and Windows XP Professional comes with a remote server (Remote Desktop) that works with one client at a timethat is, one computer can "take over" your computer remotely (with luck, it'll be you doing the takeover!).
Control Another PC with Remote Access - www.crack$hack.ws Remote Access Server (RAS) on Windows NT or 2000 servers and the Routing and Remote Access utility on Windows Server 2003 both act as remote servers that allow multiple remote clients to connect.

Windows XP Home Edition can't act as a remote server; if you need to be able to access a Home Edition system remotely, you need to upgrade to Windows XP Professional or use a third-party program. We recommend VNC, the small, free, open source program available at http://www.realvnc.com. 5.7.1. Configuring the Windows XP Remote Server If you want to be able to control your Windows XP Professional system remotely, set it up as a remote server. Using an administrator user account, choose Start Control Another PC with Remote Access - www.crack$hack.ws Control Panel Control Another PC with Remote Access - www.crack$hack.ws Performance and Maintenance Control Another PC with Remote Access - www.crack$hack.ws System (or press the Windows-Break key), click the Remote tab, select the "Allow users to connect remotely to this computer" checkbox in the Remote Desktop section of the tab to enable incoming connections, and click Select Remote Users if you want to control which user accounts can be used by remote clients. (Windows automatically allows connections from the current user, along with all user accounts in the local Administrators and Remote Desktop Users groups.) Normally, remote clients connect to the server via a local area network or a permanent Internet connection. However, you can also configure the remote server to accept incoming phone calls if you have a dial-up modem. Create a dial-up connection that accepts incoming calls by running the New Connection Wizard (click "Create a new connection" from the task pane in the Network Connections window). Choose "Set up an advanced connection" as the Network Connection Type, choose "Accept incoming connections," choose your modem, choose whether to accept VPN connections [Hack #82], and choose which user accounts the incoming connection can connect to. Firewalls usually refuse remote access connections [Hacks #Section 8.4 and Section 8.5], so if you want your remote server to be accessible from the Internet, you need to open a port in your computer's firewall. Remote Desktop uses port 3389. If you use Windows XP's built-in Windows Firewall, display the Network Connections window, right-click the Internet connection, choose Properties from the shortcut menu, click the Advanced tab, and click Settings to display the Advanced Settings dialog box. Click the Remote Desktop checkbox; if the Service Settings dialog box appears, just click OK.
Control Another PC with Remote Access - www.crack$hack.ws If you want to change the Remote Desktop server port to a number other than 3389 (perhaps to decrease the likelihood of hackers breaking through it), see the Microsoft Knowledge Base Article Q187623 (at http://support.microsoft.com, type the article number in the "Search the Knowledge Base" box).

When you connect from your remote client (described later in this hack), you need to provide a domain name or IP address. If your computer connects via a dial-up, DSL, or cable connection, its IP address changes each time you connect, and the computer doesn't have a domain name. One solution is to have someone at the remote server display the Network Connections window, right-click the Internet connection, choose Status from the shortcut menu, click the Support tab, and call, IM, or email you with the IP address that appears. However, this solution is no good if no one is available to do this. Instead, you can sign up for a dynamic DNS service [Hack #55] at http://www.dyndns.org or http://www.tzo.com. The dynamic DNS service at DynDNS.org gives you a free domain name in the form .dyndns.org (they offer several dozen domain names to which you can add your name). TZO.com provides a subdomain at .tzo.com for $25 per year. You install a small utility on your computer that automatically tells the dynamic DNS whenever your computer's IP address changes. One final configuration note: when a client connects to your server via Remote Desktop, the user logs into one of the Windows XP user accounts. You can't log into accounts that have no password. Choose which account you plan for remote users to log into, and give it a password. 5.7.2. Setting Up the Remote Client To set up the remote client software that comes with Windows XP, connect to the Internet and then choose Start Control Another PC with Remote Access - www.crack$hack.ws All Programs Control Another PC with Remote Access - www.crack$hack.ws Accessories Control Another PC with Remote Access - www.crack$hack.ws Communications Control Another PC with Remote Access - www.crack$hack.ws Remote Desktop Connection. (If it's not there, you need to install it from your Windows CD.) In the Remote Desktop Connection window, type the domain name or IP address of the server computer and click Connect. Log on with the Windows XP user account and password for the remote server. Your computer screen now shows what's on the screen of the server computer. A connection bar appears as a button on the screen, showing the IP address of the remote server, along with Minimize, Restore, and Maximize buttons you can use to resize the remote client window. Once you're connected, you can cut and paste information from the remote client window to other windows. You can also use local files in your remote session; your local disk drives appear in My Computer (Windows Explorer). When you print from the remote client, the print job goes to your default local printer, not to the printer on the server.

Boot Disks For ALL Windows

01-Bootdisk Essentials
02-Bootdisk for MS-DOS V5.00
03-Bootdisk for MS-DOS V6.00
04-Bootdisk for MS-DOS V6.20
05-Bootdisk for MS-DOS V6.21
06-Bootdisk for MS-DOS V6.22
07-Bootdisk for Win98SE (MS-DOS V7.10)
08-Bootdisk for Windows 95a
09-Bootdisk for Windows 95b
10-Bootdisk for Windows 98 Custom No Ramdrive
11-Bootdisk for Windows 98 Second Edition
12-Bootdisk for Windows 98 Second Edition Custom No Ramdrive
13-Bootdisk for Windows 2000 Advanced Server
14-Bootdisk for Windows 2000 Professional
15-Bootdisk for Windows 2000 Server
16-Bootdisk for Windows Millenium
17-Bootdisk for Windows Millenium Custom No Ramdrive
18-Bootdisk for Windows NT 4.0 Server
19-Bootdisk for Windows NT 4.0 Terminal Server Edition
20-Bootdisk for Windows NT 4.0 Workstation
21-Bootdisk for Windows XP Custom Install Disk
22-Bootdisk for Windows XP System Setup Disk

http://rapidshare.com/files/42604437/AWOBD_ByMechoDownload.rar