Welcome to WeetHet!

Managed Web Hosting by Liquid Web

Your IP address:
Print this page
- use Landscape
Search the
WeetHet Pages
WeetHet is being updated! - Current articles will slowly move to www.tweaking4all.com
For excellent webhosting that is reliable and affordable, we highly recommend: LiquidWeb

On this page ...

In this brief instruction I will try to explain you how to setup WinRoute for use with ADSL (MXStream in particular) so you can share the connection with several computers. Possible hardware configurations can be found on the ADSL-Internet-sharing page.

In this particular situation I used the KPN MXStream-Basic ADSL version. Other ADSL version will work in a similar fashion.

ADSL - MXStream

Before you start with this page, make sure your ADSL connection is up and running. This page only deals with sharing the connection!
Take a look here to see how to setup MXStream basis (analog).
Take a look here to see how to setup MXStream basis (ISDN).

Note: if you do not wish to purchase WinRoute and/or your server PC is a really old one (i.e. 386 etc.) then you might consider the one floppy-server-router linux distribution called FloppyFW for MXStream. The server does not even need a harddisk and it's FREE!

Note: Another good alternative is hacking the Alcatel modem or buying a Router.

Note: WinRoute is not the only software router around, there are other, however I prefer WinRoute because it does not need client software and is very stable!

Update: Tiny Software is no longer distributing WinRoute, Kerio is doing this.

TIP: WinRoute could cause issues with Windows XP.


  1. Download WinRoute and install it

  2. Automatic settings for your client PC's

  3. WinRoute setup - Interface Table

  4. WinRoute setup - Proxy Server (optional)

  5. WinRoute setup - DHCP configuration

  6. WinRoute setup - DNS Forwarding

  7. Configureren van de PC(s) - Windows 2000/XP
  8. Configureren van de PC(s) - Windows 95, 98 en ME
  9. Testing
    - Windows 95, 98 and ME
    - Windows 2000

Note: Before you start; I assume you are going to use Variant 3, differences for Variant 2 are indicated separately.

Download and Install WinRoute

Kerio Software - the creators of WinRoute - offer a free 30 trail version which can be downloaded from their website. Click the "Try it!" button to start downloading (I used the WinRoute Pro version).

After downloading you can double click the file "WRP41EN.EXE", which initiates the setup. The file name might be different in the future since this reflects the WinRoute Pro 4.1 build 25.
Follow the steps indicated by the setup - it's very simple.

Since we are busy anyway, we might as well give the server PC an fixed IP-address. Since we are going to be using the 192.168.1.x-ip-range I suggest we give the server the IP-address This can be done by opening the "properties" of the "Network Neighborhood" and opening the "TCP/IP" settings of the network-card connected to the hub. Enter IP-address"" and subnetmask "".
Confirm these settings by clicking "OK" twice.

Your PC, unless you are using Windows 2000, will now want to restart: Do it, even if your are using Windows 2000!

Reminder: I assume you have MXStream (or other Internet connection) installed and working!

Automatic settings for the client PC's

WinRoute can make life definitely easier on you by setting the settings for your client PC automatically. The basic settings we are about to use:

DHCP for IP-addresses
We use a private IP-range
DNS server will be used
Default Gateway will be our WinRoute-server

1. We are about to use DHCP.

DHCP is used to automatically assign an IP-address to your client PC as soon as this client PC boots. The biggest advantage of this is that we do not need to write down an IP-usage plan and we do not need to configure out client PC's manually.

2. We are about to use a private IP-address range.

This means that we are using an IP-range free for private use only. In this situation I choose the 192.168.1.x range. We will use the subnetmask for this, which means that only the IP-addresses in our private range (192.168.1.x) can be seen or see us. The zero indicates that the 'x' in 192.168.1.x can be any value between 0 and 255. This way we can use up to 255 IP-addresses

3. We will use the WinRoute server as a DNS server.

DNS - Domain Name System - is used to convert an URL (i.e. http://www.weethet.nl) to a understandable IP-address (i.e. This is very important for surfing the Internet, that's why millions of DNS-servers can be found on the Internet. These servers maintain a sort of list matching name and IP-address.
Our own PC's request translation each time you enter a link. To make things work quicker we let WinRoute handles this and remembers the translation so I it doesn't need to request an IP-addres the second time. Another advantage is that we can let WinRoute set DNS-settings on your client PC's automatically.

4. We will use the WinRoute server as Default Gateway.

Rough translation: we will use WinRoute as a central access point to the Internet.

All these settings are done for each client automatically by WinRoute as soon as a client PC's logs into our private network (LAN - Local Area Network).

WinRoute setup - Interface Table

First we must start the administrator console of WinRoute, this is done by double clicking the WinRoute icon in the Systray.

Double click the indicated icon to start WinRoute administrator

A window will open asking you the "Administrator" password which is default blank, so don't enter a password and simply click "OK".

The Interface Table of WinRoute is used to set traffic-directions.

Select the menu "Settings" - "Interface Table ...", a window appears;

WinRoute - Interface Table

In this window we see all network related connections. In this particular example we see two network-cards (Ethernet) and one dial-up connection (RAS).

Now it's important to activate address-translation (NAT - Network Address Translation) so we can share one IP-address over multiple computers. This can only be done to connections to the outside world, so do not activate this on the network-cards of your LAN! Make sure you activate NAT on the RAS ONLY!

Here is how to do this; click the network-connection for which you do not want NAT to be activated and click the button "Properties".

For Ethernet connection this window appears, make sure NAT is not checked:

Do NOT Activate NAT

At the red arrow shown above you must make sure "Perform NAT" option is unchecked, click "OK".

Repeat this for the RAS connection, here we need to do some settings like activating NAT:

Activate NAT for RAS used by MXStream

Here you MUST check the "Perform NAT" option, next select the "RAS"-tab.

Settings of the RAS connection used for ADSL

At the entry field "RAS Entry" you can select the name of the dialup-connection used for MXStream. Enter your username and password at the fields "Username" and "Password".

Here we can also set how fast we would like to get connected using the "Connection"-section of this window.
Since ADSL/MXStream uses a flat-fee connection, I choose "On Demand", which indicates that WinRoute will always activate the connection as soon as it's needed. I strongly advise to not use the "Persistent" (always on) mode - this might overload the amount of connections your providers has to handle. The option "Manual" is only useful if you want Internet access to be limited.

In the "Options"-section we can also set:

"Hang-up if idle for"
60 or 120 minutes
After how many minutes of no Internet activity should WinRoute disconnect.
"Redail when busy"
How many redial-attempts should WinRoute use.
"Reconnect on line failure"
Should WinRoute reconnect on detection of a bad connection.

Once your settings are finished, click "OK".

We are now done setting the "Interface Table ..." click "OK" to continue.

WinRoute setup - Proxy Server (optional)

To improve Internet access speeds you can use a so called proxy server. A proxy server is basically a complex cache - saving requested pages so they are retrieved faster if called on again. This does not only improve surfing speed but saves bandwidth on your ADSL connection.

The use of a proxy is optional, you can activate it like this (works for both variants);

Select the men "Settings" - "Proxy Server ...":

MXStream and a proxy server - this can also be done with WinRoute

Check "Proxy Server Enabled", and (optional) enter a "Proxy port" value of "80", the default value will work just fine too ("3175"). Another common value would be "1010".

How do I use the proxy server with the client PC?
All Internet browser software can handle proxies, proxy server ="" with port-number equal what you just set (so "80", "3175" or "1010" - what ever you used).

WinRoute setup - DHCP settings

For assigning IP-addresses to your client PC's, we need to activate the WinRoute DHCP-server.
Select menu "Settings" - "DHCP Server ...":

WinRoute DHCP server data

As you can see I checked the option "DHCP Server enabled" and I already defined an IP range.
Click "New Scope ...";

WinRoute DHCP: New Scope

Note: you can use an alternative IP-number-plan, specially when you are using variant 2. Use for the server "" and set an IP-range of "" to "". This enables the other users, in variant 2 only, to directly access the ADSL modem connection.

Here we enter our private IP-range. Type at the "From" field "" and at the "To" field we type "" - with this range we can handle 90 PC's, which appears to be more than sufficient for a home network don't you think? At the "Mask" field we enter "".

Now check the "Default Gateway" option and enter at the "Specify value" the value "". We have now set our WinRoute server as the default gateway.

No check the "DNS Server" option and enter at the "Specify value" the value "". All DNS request will now be handled by WinRoute.

Optional we can also check the option "Lease Time": here you indicate how long a specific client PC is allowed to use an IP-address, which is not required for a small home network, but you can set it if you want to.

Basically it looks like this:

WinRoute DHCP: Settings done

Click "OK" and "OK" to confirm these changes.

WinRoute setup - DNS Forwarding

Select the menu "Settings" - "DNS Forwarder" and verify these settings, click "OK" when done.

WinRoute: DNS Forwarding settings


Note: before testing you will need to configure you PC first (Window 2000/XP, Windows 95, 98, and ME)!

After a reboot of you client PC, except for Windows 2000 clients, (note: the server should be running and both PC's should be connected to the same LAN hub) we can monitor the IP-assignment in WinRoute.

In WinRoute select "Settings" - "DHCP Server" or click the "Change Settings of DHCP Server" button.

WinRoute DHCP settings button

In this window we will see what IP-addresses have been assigned to which PC's;

WinRoute DHCP server data

Caution: the IP-address in the screen shot - - must be in fact (thanks Pieter, for noticing this!).

The client PC, which you just booted should be in here as well (do wait for Windows to have completed it's startup). Click any of the displayed IP-address with an computer icon in front of it to see additional data in the right pane of this window:

Client in WinRoute has an IP-address assigned

Additionally you can verify this on the client PC's.

WINDOWS 95, 98 en ME

Click "START" - "Run", type "WINIPCFG" and click "OK".


WINIPCFG displays the client's IP settings

You might be required to change the selected network card by using the dropdownbox to the network-card connected to your LAN.

Similar settings should appear, with 'xxx' being a number assigned by WinRoute:

IP Address 192.168.1.xxx
Subnet Mask
Default Gateway

By clicking the "Release" button, a new IP-address will be request from WinRoute (most likely the same number as it becomes a new free IP-address).


Windows 2000 is a bit more primitive, strangely. Click "START" - "RUN", type "CMD" and click "OK", a DOS prompt will open now.

Start een DOS box in Windows 2000 dmv CMD

In the DOS prompt type: "IPCONFIG" and press the ENTER-key. Similar info will appear:

Windows 2000: CMD IPConfig

Similar settings should appear, with 'xxx' being a number assigned by WinRoute:

IP Address 192.168.1.xxx
Subnet Mask
Default Gateway

If you would like to see more info, type "IPCONFIG /ALL" and press enter. This will show something like this:

C:\>ipconfig /all

Windows 2000 IP Configuration

Host Name . . . . . . . . . . . . : darkstar
Primary DNS Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Broadcast
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No

Ethernet adapter Home network NIC:

Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Realtek PCI Fast Ethernet Adapter
Physical Address. . . . . . . . . : 00-C0-26-5C-0D-4D
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IP Address. . . . . . . . . . . . :
Subnet Mask . . . . . . . . . . . :
Default Gateway . . . . . . . . . :
DHCP Server . . . . . . . . . . . :
DNS Servers . . . . . . . . . . . :
Lease Obtained. . . . . . . . . . : Tuesday, May 15, 2001 10:46:12 AM
Lease Expires . . . . . . . . . . : Thursday, May 17, 2001 10:46:12 AM


Now you can also see that our WinRoute server handles DHCP, DNS and is the default gateway.




Klik hier om te wisselen naar nederlandstalige pagina's You are currently on the English pages.
Help & AboutWelcome ... !!GuestbookWeetHet HelpGlossary ...Searching the InternetSearching WeetHetAvailable downloadsNews & UpdatesStatisticsDisclaimer!AdvertisingJoin us !!!AwardsAbout WeetHet ...Hansie goes USAWhere is Hansie?First monthsMy new homeGoing outPuck goes USAMy new carSnapshots PuckRandom snapshotsFinally: Spring!Nice warm summerFirst Family visit!CD's and DVD'sMusicAudio-DVD to MP3Music CD to MP3Music CD to WAVCopy Music CDYour own Music CDMusic from the InternetChanging MP3 VolumeNero Burning RomBurn BIN/CUE filesConvert BIN to ISOComputer CDRomBurn ISO filesPhoto VCDPhoto SVCDNero vs Nero ExpressNRG to ISOBurn SVCDSVCD with menuBurn VCDVCD with menuDVD VideoWhat are RegionCodes?What is MacroVision?Video formatsDIKO: 3 AVIs - 1 DVDHow does a CD work?How to burn a CDCreating a DVDConvert BIN to ISONRG to ISOCreating a disk catalogComputer InfoHow does a CD work?Netiquette: E-MailWhat is DivX?What is MP3?What is RAID?What is USB?What are PAR files?Wireless LAN introPC to TV cablesStart XP fasterBoot from USB driveFireWire connect 2 PC'sPhoto SizingGraphics / PhotosPhotoshopPhoto SizingFast car3D buttonsDraw lightningPhotos on CDPictureToTVVideoCD with NeroSVCD with NeroMagix Pictures on CDDVD PictureShowPhoto SizingPhoto SizingGSM / PDAsCompaq iPAQReplace batterySerial craddle to USBGarmin eTrex cableGarmin eTrex plugRound Garmin plugPalmPilotConnect Ericsson GSMGarmin eTrex GPSMobile phonesEricsson RingtonesMusicBoxRingtonesMasterA edit SIMSMSC numbersConnector pinoutsHardware & HacksOverclocking CPU'sGenericAMD CPU codesAMD Slot-AAMD Socket-AProgr. SmartcardsMillenniumAlcatel HackLCD display to PCNetwork cablesBoot from USB drivePC to TV cablesPromise Ultra -> RAIDSoundblaster MIDIResistor colorcodeFireWire NetworkInternetNetwork genericEnabling DHCPWin95/98/ME ClientWin2000/XP ClientMac OS 7/8 ClientMac OS X ClientWell known IP-portsDNS addressesNetwork cablesWireless LAN IntroFireWire NetworkDialup connectionTCP/IP optimized for Win9xPublic IP Address?ADSL / MxStreamADSL in generalHow ADSL worksDNS addressesMXStreamInstallingPSTN EthernetISDN EthernetRouter for MXStreamSMC 7404 WBRA/BeTech ModemRoutereTech RouterSitecom 4S routerVigor 2200E routerSolving problemsAlcatel HackHack the modemPassword CalculatorPurpose of the LEDsSolving problemsFirmware upgradeDNS addressesWell known IP-portsMapping PortsAutoPortMappingConnection sharingPossibilitiesWinRoute (software)Network Win95/98/MENetwork Win2000/XPNetwork Mac OS 7/8Network Mac OS XWell known IP-portsWireless LAN IntroNetwork cablesRoutersSMC 7404 WBRA/BeTech ModemRoutereTech RouterSitecom 4S routerVigor 2200E routerInternet by SatelliteHow does it work?Brief intro ...Overview variantsStandardBySky methodTwo-Way InternetInstalling cardsWhich satellite-card?PC requirementsHarmonic CyberstreamPentam. Pent@VisionHauppauge DVBs NexusTechnotrend PCLineEOL problemsNew driversMounting a dish (Astra)Dish size?EON ChecklistTransponders EOLRamdisk for FazztYour own webpageNavigation solutionsInsight and solutionsApyCom apPopupMenuD.Binard PopupMenuPopupMenu generatorPopupMenu flatTips and TricksE-Mail linkE-Mail FORMBookmark this pageIcon for my webpage'Page back' link?Jumping within a pageEscape from framesUse frametitleControlling framesAuto redirectFixing 100% problemChange link colorText in the statusbarFixed backgroundText over imagesBrowser safe colorsUsing the .htaccess fileSpecial charactersWhere to downloadIRC using mIRCInstalling mIRCDownload Movies etcFAQMovies from InternetMovie QualityWhat are PAR files?LeechGuyLeechGuy editoreMuleWinMXE-MailNetiquetteQuote of the dayMiscellaniousHack Arescom NetDSLWireless LAN IntroFireWire NetworkWell known IP-portsWhat is my IP Address?Search (WeetHet)Searching (Internet)WeetHet DownloadsA few great websitesDNS addressesMicroControllersBasic Stamp IIStarting with the BS2Assembling the kitFullsize scematicsConnection to your PCBS2 to 44780 LCD44780 LCD SnapshotsBS2 to M50530 LCDM50530 SnapshotsHomebrew BS2Smartcards/SIMProgrammer Softw.CardMasterInfinityUSBMasterBurnerMilleniumCard TypesEdit GSM SIMResistor colorcodeMusic / AudioMusic from InternetIntroductionLeechGuyLeechGuy editorWinMXeMuleUsing mIRCBurn BIN/CUE filesConvert BIN to ISOAudio-DVD to MP3How does a CD work?Copy music CDYour own music CDWhat is MP3?Music CD to MP3MP3 CD for Yamakawa?Changing MP3 VolumeMusic CD to WAVSB MIDI interfaceAC3 to WAV/MP3ProgrammingBorland DelphiHansies Delphi ToolsAYeah!CatalogQuote of the dayPopupMenu generatorOverview ASCII chars.Satellite (TV & GPS)Satellite TelevionSatellite TV on the PCTV reception on your PCPC requirementsNew driversPentam. Pent@VisionHauppauge DVBs NexusTechnoTrend PCLinePVA file to MPEG2DirecTV TiVoRemote ControlDirecTiVo to OS6.21: Intro & Images2: TiVo disk in PC3: Install OS 6.24: OS6.2 first start5: SuperPatch & More6: Recordings to PCTyTools - Movies to PCOld: DirecTiVo to OS4Old: Sleeper HackSmartcardsProgrammer Softw.CardMasterInfinityUSBMasterBurnerMilleniumCard TypesWhat is DiSEqC?Mounting a dish (Astra)Dish sizeSRT8000 firmwareGPS NavigationGarmin eTrexDiagnostic modeSerial connectionConnect to iPAQ 36/38xxConnect to PalmPilotThe eTrex connectorThe round connectorHow GPS worksGeoCaching explained ...Internet by SatelliteHow does it work?Brief intro ...Overview variantsStandardBySky methodTwo-Way InternetInstalling cardsWhich satellite-card?PC requirementsHarmonic CyberstreamPentam. Pent@VisionHauppauge DVBs NexusTechnotrend PCLineEOL problemsNew driversMounting a dish (Astra)Dish size?EON ChecklistTransponders EOLRamdisk for FazztVideoVideo guide - start hereIntroductionGSpot: AVI InfoDIKO: 3 AVIs - 1 DVDDownload QualityVideo in generalWhat is DivX?Video formatsRecording TypesWhich AVI codecs?Intro K(S)VCD/KDVDDVD+RW IssuesAbout bitratesVideoServer pluginWhat are RegionCodes?What is MacroVision?RippingAudio-DVD to MP3Photo SizingAVI to MPEGGSpot: AVI InfoDIKO: 3 AVIs - 1 DVDAVI to DVD/(S)VCDWithout SubsD.I.K.O.MainConcept (S)VCDNero Vision Express 2TMPGEnc (S)VCDTMPGEnc K(S)VCDTMPGEnc with AC3With SubTitlesD.I.K.O.MainConcept (S)VCDNero Vision Express 2TMPGEnc (S)VCDTMPGEnc K(S)VCDTMPGEnc with AC3Burning CD NeroBurn VCDVCD with menuBurn SVCDSVCD with menuBurn BIN/CUE filesDVD PlayersCompatibilityAdd DVD playerDVD+RW IssuesIntro K(S)VCD/KDVDVideo ToolsBitrate CalulatorDVD RippingGSpot: AVI InfoFlaskMPEG and CCEVideoServer pluginDVD to DivXIntroductionCalculating bitratesRippingDVDx and SmartRipperDVDx settingsFlaskMPEG method 1FlaskMPEG method 2FlaskMPEG method 3DVD to (S)VCDIntroductionCalculating bitratesRippingDVDx and SmartRipperDVDx settingsFlaskMPEG 0.6 and CCEDVDx and Video ServerDivX to (S)VCDDVD to DVDDVD2OneDVDShrinkDVD+RW IssuesTMPGEnc & CoDIKO: 3 AVIs - 1 DVDMovie Cut & PasteGSpot: AVI InfoMergingMPEG1 and MPEG2Using TMPGEncWomble MPEG2VCRAVI with VirtualDubCuttingNewWith TMPGEncWomble MPEG2VCREasy Video SplitterAVI en DIVXAVI with VirtualDubEasy Video SplitterMovies from InternetIntroductionLeechGuyLeechGuy editoreMuleWinMXUsing mIRCWhat are PAR files?Burn BIN/CUE filesConvert BIN to ISOPictures on CDPictureToTVVideoCD with NeroSVCD with NeroMagix Pictures on CDDVD PictureShowRipping SubtitlesVobsub: fast and easy!SubRip (OCR)Sync subtitlesDisplaying subtitlesDisplaying with VobSubSync subtitlesCreate a MicroDVDPC connected to TVPC to TV cablesATI softwarenVidia softwareTiVo - Harddisk VCRTiVo Series 1What is a TiVo?Opening a TiVoSerial accessDebug Mode accessLinux Bash shellSet the clockDisable dialupDirecTV TiVoRemote ControlDirecTiVo to OS6.21: Intro & Images2: TiVo disk in PC3: Install OS 6.24: OS6.2 first start5: SuperPatch & More6: Recordings to PCTyTools - Movies to PCOld: DirecTiVo to OS4Old: Sleeper HackYamakawa 713/715IntroductionFAQThe Remote ControlSecret codesSet regioncodeSet regionfreeDisable MacroVisionFactory-settingsWhich DVDRom driveFirmware versionChange firmwareDownload firmwareChange backgroundCreate MP3 CDM.U.F.Y. MP3 CD'sHelpForumSearch (WeetHet)Search (Internet)News & UpdatesGlossary ...DownloadsLinksStatisticsAdvertisingJoin us !!!Guestbook

Liquid Web Fully Managed Web Hosting