User Tools

Site Tools


faq:multilocation_networking_best_practices

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
faq:multilocation_networking_best_practices [2009/09/21 14:52 (15 years ago)] markfaq:multilocation_networking_best_practices [2022/03/11 09:48 (2 years ago)] (current) swind
Line 1: Line 1:
 ====== Networking Multiple Locations Best Practices ====== ====== Networking Multiple Locations Best Practices ======
 +
 +<note important>This document is also available as a FreshDesk Solution Article \\
 +</note>
 +
 Read the [[faq:windows_networking_best_practices|Networking Best Practices]] as a starting point.  Building a network infrastructure for multiple locations may be for several reasons.  You may have a second retail establishment, a warehouse, have remote administration requirements or just allowing sales people to dial in from a hotel room. Read the [[faq:windows_networking_best_practices|Networking Best Practices]] as a starting point.  Building a network infrastructure for multiple locations may be for several reasons.  You may have a second retail establishment, a warehouse, have remote administration requirements or just allowing sales people to dial in from a hotel room.
  
Line 6: Line 10:
  
  
-===== Concept overview ===== 
-Normally the database and application will reside at a "head office" server that the remote locations connect into.  This connection can be in several forms with Terminal Services being the recommended solution. 
-  - Windward POLLING application (RECOMMENDED with fast-paced POS environment and less than optimal internet) 
-  - Microsoft Terminal Services (RECOMMENDED with flawless internet at head office and remote locations) 
-  - Microsoft remote desktop (NOTE: Requires a free workstation for each connection) 
  
  
  
 +
 +
 +
 +===== Concept overview =====
 +Normally the database and application will reside at a "head office" server that the remote locations connect into.  This connection can be in several forms with Terminal Services being the recommended solution.
 +  - Windward Polling Application {{:networking:bestpractices:windward_polling.pdf|}} (RECOMMENDED with fast-paced POS environment and less than optimal internet   
 +  - Microsoft Terminal Services {{:networking:bestpractices:windward_terminalservices.pdf|}} (RECOMMENDED with commercial grade internet at head office and remote locations) 
 +  - Microsoft remote desktop (NOTE: Requires an un-used workstation on the same LAN as the data for each connection)
  
  
 ===== Networking principles ===== ===== Networking principles =====
-  - Purchase hardware that is Microsoft 2003 compatible +  - Purchase hardware that is a currently supported Microsoft compatible server. 
-  - Microsoft Small Business (SBS) server **does NOT** allow user based terminal server sessions and can not be used for this purpose.  Purchase Standard or Enterprise server solutions.  http://www.microsoft.com/windowsserver2003/ +  - Microsoft Small Business (SBS) server **does NOT** allow user based terminal server sessions and can not be used for this purpose.  Purchase Standard or Enterprise server solutions. 
-  - A VPN network is recommended but not required unless using integrated credit / debit card processing for PCI compliance. DO NOT USE VPN FOR DIRECT DRIVE MAPPING+  - A VPN network is recommended but not required unless using integrated credit / debit card processing for PCI compliance. <color #ed1c24>__DO NOT USE VPN FOR DIRECT DRIVE MAPPING__</color>
   - Use of strong passwords is strongly recommended   - Use of strong passwords is strongly recommended
-  - {{faq:Visio-Terminal-Server-Network.pdf|Networking Diagram}} 
- 
  
 === Some Useful articles on Securing your Physical Location === === Some Useful articles on Securing your Physical Location ===
  
-  * [[http://www.microsoft.com/smallbusiness/support/articles/22_Questions_That_Can_Help_Protect_Your_Business.mspx|22 Questions that can Help Protect your Business]]+  * [[http://www.microsoft.com/smallbusiness/support/articles/22_Questions_That_Can_Help_Protect_Your_Business.mspx|22 Questions that can Help Protect your Business]]  BROKEN EXTERNAL LINK ( at Microsoft.com)
   * [[http://technet.microsoft.com/en-ca/library/cc722660.aspx|Basic Physical Security]]   * [[http://technet.microsoft.com/en-ca/library/cc722660.aspx|Basic Physical Security]]
-  * [[http://www.microsoft.com/smallbusiness/support/articles/step_4_tighten_inhouse_security.mspx|Tightening In-House Security]]+  * [[http://www.microsoft.com/smallbusiness/support/articles/step_4_tighten_inhouse_security.mspx|Tightening In-House Security]]  BROKEN EXTERNAL LINK ( at Microsoft.com)
  
  
Line 38: Line 43:
  
 ===== Printing principles ===== ===== Printing principles =====
-  There are some known issues printing through terminal services.  Printers that serve multiple purposes will sometimes have printer drivers that are not supported under 2003 server.  http://thinprint.com has solutions to address these.+  There are some known issues printing through terminal services.  Printers that serve multiple purposes will sometimes have printer drivers that are not supported under 2003 server. Also, Windows 2008 Server introduced the Terminal Services Easy Print printer driver, which also causes several issues with slip printers and label printers across a Terminal Services network, that will require a third party printing solution to over come the issues. http://thinprint.com and http://www.terminalworks.com/ have solutions to address these issues. 
 + 
 + 
 +<note tip><HTML><H2 align=center>A BETTER SOLUTION</H2></HTML> 
 + 
 +Ideally if you are planning to run System Five over terminal services, plan on purchasing networkable printers that have built in network cards, and configure your remote locations to connect using a VPN with fixed (static) external IP Addresses. In this manner, all printers look like they are on the same network, and the remote computers will print to them as though they exist on the server's local network. Also the only driver involved would be the one on the server, so the Microsoft Easy Print Driver will not intercept the print job. This is more reliable, and easier to configure and maintain the connections than trying to use remote printing. This method would apply to both laser printers and thermal receipt printers.  
 + 
 +</note> 
 +  
 +  
 +Updated by Steve Wind March 16 2016
  
  
faq/multilocation_networking_best_practices.1253569938.txt.gz · Last modified: 2009/09/21 14:52 (15 years ago) by mark