- Linux news and help for home broadband internet users
 Home | Files | Case Mods | Reviews | Forum | Search | Links | RDF Feed | Contact

Installation Guide
Setting Up
Internet Sharing
Port Forwarding
Services Config
Installing Programs
Game Servers
Using IPTables
Useful Commands
Kernel Upgrading
System Recovery
Red Hat 7.2 Setup
OpenBSD Setup
BPA Login Setup
PPPoE Setup
Add New Hardware
VMware ESX Cmds
Our RC5 Team
Help Support Us

Linux Security
NetStats FAQ
Linux KIS Trojan
CAT5/LAN Cables
Domain Names
Presario RH Install APC Debian DVD
  • Privacy Complaint Targets Google Over Unsolicited Ad Emails
  • Psychedelics Help People With Alcoholism Drink Less
  • Japan Signals Return To Nuclear Power To Stabilize Energy Supply
  • Korea Shatters Its Own Record for World's Lowest Fertility Rate
  • New Aluminum-Sulfur Battery Tech Offers Full Charging In Under a Minute
  • New York State Bill Would Require Speed Limiting Tech In New Cars
  • Notorious DRM Company Takes Aim At Switch Piracy
  • Hackers Are Breaking Into and Emptying Cash App Accounts
  • New Film 'BlackBerry' To Explore Rise and Fall of Canadian Smartphone
  • Chattanooga, Tennessee offers America's First Community-Wide 25 Gig Internet Service
  • California To Ban the Sale of New Gasoline Cars
  • Experts Warn of Widespread Exploitation Involving Hikvision Cameras
  • Google Pixel Sees Huge Sales Growth, Has 2% of North American Market
  • Bay Area Startup Wants To Make Call Center Workers Sound 'White and American'
  • Biden is Canceling Up To $10K in Student Loans, $20K For Pell Grant Recipients

      D-Link DI-704P IP (ADSL/Cable) Router Review

     Date: September 22nd, 2003
     Type: Review
     Supplier: D-Link
     Author: mayhem
     R.R.P: $169.95 (AUS)

    Advanced Setup:
    Once you have the router working and connecting to your provider, you may want to setup some more advanced features in order to tailor the routers setup to your Internet usage.

    If you have a machine that acts as a server and you want to give it unlimited access to Internet, then you might want to set it up in DMZ mode, this is done by going to Advanced, then DMZ. The DMZ controls are simple (as seen in the image below - click for a larger image), all you need to do is click the Enable option and then enter the section of the IP for the machine you wish to set for DMZ mod (here we selected our server to be the next address after the router, e.g.

    Click for larger image

    DMZ control allows you to setup a single machine on your local network to be able to access the Internet as if it is not connected through the router, that is all ports are forwarded to that machine so that it can seamlessly operate servers etc. This is a good feature for those people that run their own server, but remember since it is fully open to the outside Internet, it is a good idea to run some sort of firewall on the DMZ machine as to protect it from those unwanted intruders.

    Other features that you will need to setup is Port Forwarding or "Virtual Servers" as it is called in the DI-704P's menus. These allow you to open only specific ports and forward them to certain machines on your network. This is required to make programs like mIRC, ICQ, games and other programs operate correctly. In order to setup the port forwards you need to select Advanced and then Virtual Server.

    One of the interesting features of the DI-704P is the option to allow ports to be open/forwarded at certain times and certain days etc, although this might not be used by a lot of people, it is most definitely a useful feature. In the example below we forwarded HTTP port 80, FTP port 21, Telnet port 23 and SSH port 22 to a second server with IP You might notice that SSH access is only opened between Midnight and 1am 7 days a week (this was just to give an example of the flexibility).

    Click for larger image

    There is one option that we thought the DI-704P should have (but doesn't) and that is to open ports to multiple computers. For example if you have ICQ on all your machines, then you don't want to have to setup different rules for each machine as this can take a lot of rules. But unfortunately you can only apply a rule to a single machine/server.

    The DI-704P has many more features that are quite useful, but to describe them all would take a while, so here are just a few snapshots to give you a look:

    • LAN Configuration - Allows you to set the IP range of the DHCP server, the default lease time and even add the router onto your Domain (if required)
    • Firmware Update - This provides a link to the D-Link site for the latest firmware, and even allows you to update the firmware from the web GUI.
    • Dynamic DNS - Since most DSL and Cable providers use a Dynamic IP for their clients, the router provides a client to update your Dynamic DNS accounts.
    • Help System - Rather than having to refer to the manual, the router itself has most of the help inbuilt into the menus for quick access.
    • SNMP - It even allows for SNMP stats to be retrieved, all you need to do is setup the details and your away.
    • System Tools - You can backup and restore your routers configuration (to/from your own hard drive) or even reset the router back to factory default settings.
    • Time Management - If you want to keep your routers time up-to-date and then its as simple as putting your local NTP servers details into the appropriate option.
    • Miscellaneous Tools - This section allows you to reboot the router if required, block ping requests or setup for non-standard FTP access.

    Print Server Setup:
    The print server setup is rather straight forward (that is if you have Windows, if your trying to get this running on Linux then your on your own as D-Link don't provide and drivers or software).

    All you need to do is insert the provide CD into your computer, when the autorun box appears you need to select "Install Print Server Software" and then select your Operating System.

    Click for larger image Click for larger image

    During the installation, all you need to do is select the directory you want to install the drivers too, and then reboot your computer.

    Once your machine has rebooted all you need to do is add your printer (as below) or simply modify the properties of your currently installed printer and modify the port settings.

    Simply go to Control Panel, then Printers. Double click on the "Add Printer" icon which will bring up the above screen (click to enlarge). Make sure you select Local Printer (as its a local port, even though the printer is on the network via the DI-704P). Also be sure to un-check the "Automatically detect and install my Plug and Play printer".

    Next it will give you the option of which port to choose, in the drop down box scroll until you see "D-Link LPT port (Local Port)" and select it, then click Next. Now that that is out of the way all you need to do is select your Printer from the list, or click "Have Disk..." to provide the appropriate drivers.

    With all those steps complete your printer should be working fine now, but it is a good idea to do a Test Print page just to make sure.

    Also note, that this Print Server functionality that is provided by the DI-704P will not work with every printer, unfortunately there is not direct information on what printers it does and doesn't support.

    For the purposes of this review the DI-704P was connected to an Alcatel ADSL modem on Netspace ADSL. The unit performed without any problems on a 1500/256 plan that uses PPoE. Once the device was properly configured it was only a matter of allowing the appropriate ports for certain applications.

    The print server itself was setup using a Lexmark Laser Printer and had no problems once the D-Link drivers were installed.

    The DI-704P is definitely a feature packed product and with the addition of the print server it has managed to give great functionality for such a small price.


    • Affordable price (makes it affordable for home and small business use)
    • Screw mounts so u can mount on the wall or under a desk out of the way
    • Mounts can be moved (rubber feet) and also allow stacking similar devices
    • Plugs all at the back with status lights on the front (neat and tidy design)
    • Time slots for port forwards (this is an interested feature)


    • Windows software only for print server

    If you are looking for a cheaper alternative than running a dedicated machine (such as a Linuxbox) as your server, then the DI-704P is definitely worth looking into.

    Thanks goes out to Cristina Matos and D-Link for providing us with the DI-704P for this review, we look forward to seeing more D-Link networking products in the future.

    Score: 9 / 10

    FORUM: Talk about this and other products


      Supplier Information

    D-Link make a wide range of networking products ranging from network cards (both cable and wireless style) upto hubs, switches, routers and other modern networking technologies. For more information on the goods and services that D-Link provide you can visit their website at or call them in Australia on 1300 766 868.

    Proudly Hosted By:
    Hosted by PEBKAC Consulting

    Please read our Legal Notice for information concerning our site and its content.
    All logos and trademarks in this site are property of their respective owner. All the rest © 2000 - 2016 by


    D-Link DI-704P
    VIA EPIA-M 9000
    Tux Applique
    Ricoh MP5125A
    AMD XP 2600+
    3DProphet 9000Pro
    Radeon 9700 Pro
    XTNDAccess IrDA
    Netgear FS-524s
    DSR2161 KVM
    Game TheaterXP & XPS-510 Speakers
    3D Prophet 4000XT
    AutoView 400
    Back-UPS CS 350
    Dual Neon Kit
    SwitchView KVM
    20x4 LCD Kit
    Window Kit

    XML error: Attribute without value at line 2.
    Google Search
    Enter Keywords:

    Bash Jokes

    % [Where is Jimmy Hoffa?

    Missing ].

    Virtualization, Virtual Machine & Virtual Server Consolidation - VMware

    The Community ENTerprise Operating System

    Get Slackware Linux


    Use Asterisk