TweetFollow Us on Twitter

ShareWay IP Personal

Volume Number: 16 (2000)
Issue Number: 1
Column Tag: Tools of the Trade

ShareWay IP Personal

by Michael Ash

Enhancing AppleShare for the TCP/IP age

Welcome

As many of you may know, Apple's new MacOS 9 ships with the ability to use Personal File Sharing over TCP/IP. Less widely known is that the technology behind this new feature is ShareWay IP, from Open Door Networks, Inc. Open Door has been selling ShareWay IP for over two years, and Apple's inclusion of the product in the latest MacOS only serves to make it even more relevant.

The concept behind ShareWay IP is simple. It takes an existing AppleTalk-based AppleShare server, such as MacOS's Personal File Sharing, and converts it to work over TCP/IP as well. Management of users and shared folders is kept on the original server; ShareWay IP is simply a gateway. This means that most configuration is kept exactly the same as before, making setup a very simple task. ShareWay IP also adds some important security features, an area where Personal File Sharing is very weak.

Open Door Networks offers three versions of ShareWay IP: ShareWay IP Personal, ShareWay IP Standard, and ShareWay IP Professional. The Standard and Professional editions take an existing AppleTalk-based server on a separate computer and makes it work over TCP/IP. The Standard edition serves a single AppleShare server while the Professional edition can serve multiple servers.

The Personal edition works only with an AppleShare server running on the same computer, and is aimed to get a typical Personal File Sharing setup converted over to TCP/IP. Since the Standard and Professional editions are used in only specialized circumstances, they are not covered in this review. When "ShareWay IP" is mentioned, it refers to the Personal edition.

Why ShareWay IP?

In almost any Mac network environment, AppleShare is the most convenient method of getting files from one computer to another. Simply go to the Chooser, log in to the other computer, and a nice shared folder appears right on the desktop. Shared folders act just like any other disk once connected. However, as networks expand to take on non-Mac platforms, the TCP/IP protocol becomes ever more prevalent. On many mixed networks, AppleTalk no longer works beyond the subnet in which it originates.

Apple neatly solved this problem by adding TCP/IP capability to AppleShare. While the IP-capable version of the AppleShare client was free, the only way to run a server on a Mac was to spend several hundred dollars on AppleShare IP. Until Mac OS 9, Personal File Sharing was still relegated to AppleTalk.

Enter ShareWay IP. While AppleShare IP is a one-size-fit-all serving package, including FTP, HTTP, and mail, ShareWay IP concentrates solely on serving AppleShare via TCP/IP. The result is a small, easy-to-use package that gets the job done for a fraction of the price.

First Impressions

My first stop was Open Door Network's web site at http://www.opendoor.com/ to download the trial version of ShareWay IP Personal 3.0. The one-megabyte download is a fully functional version of the program that will run for ten days. It is try-before-you-buy software, and makes for a definite plus in my book. The installer took only seconds to run on both of my test machines. It didn't even require a restart! Being an impatient person, I turned on file sharing and ran ShareWay IP. I clicked the button labeled "Start," and a moment later was serving AppleShare over IP. The entire process took perhaps sixty seconds from starting the installer to having a running, functional server.


Figure 1.ShareWay IP about to be started.

Once I had the server started up, I wandered over to my other test computer and logged in. For those of you not familiar with the procedure, it varies only slightly from logging into a normal AppleShare server. Open the Chooser, click AppleShare, but then instead of picking a server from the list, click the button titled "Server IP Address..." and type in the machine name or IP address of the server. After that, the usual dialog box comes up asking whether to log in as a guest or as a registered user. Log in as normal, and the shared folder is mounted on the desktop without any AppleTalk at all. While this procedure is not unique to ShareWay IP, it is very nice to not have any extra hassle.


Figure 2.Logging in to an AppleShare server over TCP/IP.

The ShareWay IP package comes with a program called "AFP Engage!" It serves as a partial replacement for Apple's Network browser program. Along with being a helper for afp:// URLs, it brings the convenience of the Chooser's AppleTalk server list to TCP/IP servers. It does this by using Service Location Protocol, an Internet standard for registering servers and a plugin that comes with MacOS 8.5 and greater. Unfortunately, MacOS 8.5 and 8.6 have version 1 of SLP, where MacOS 9 has version 2. These two versions are not compatible. However, copying MacOS 9's SLP plugin to an 8.6 machine will allow them to work together. I ran into problems getting this to work; it turned out that the Search Domains field in the TCP/IP control panel must be blank. Unfortunately, the issue is only mentioned in the Read Me for AFP Engage!, not in the main documentation. Once that issue was resolved, everything ran perfectly, but it's something to watch for.

Setting it All Up

Once ShareWay IP is up and running, there's little else to do in the way of setup. Connection logs may be turned on if the administrator desires it. The server can also be run on a different port number, which may be necessary if the server is behind a firewall. AppleShare servers run standard on port 548, which could present problems if a firewall or proxy blocks that port. With ShareWay IP, running on a nonstandard port is as simple as shutting the server down, selecting the appropriate menu item, and restarting it. Once this is accomplished, users will need to enter the new port number at the end of the server's machine name or IP address using the standard notation of machine.name:<port>.

The only other configuration left is that of security. ShareWay IP allows guest access to be turned off, and also has a list of users. This list can function either as an allowed list, where only those users on the list are allowed to log in, or as a disallowed list where the users on the list are unable to log on. This list is particularly useful, because it does not affect standard AppleTalk logins, allowing an administrator to limit worldwide access to only those people who need it. Because of the nature of ShareWay IP, setting up individual users and their access rights falls to the underlying AppleShare server.

If the server has not been used as an AppleShare server before, then users, permissions, and shared folders must be set up using Apple's server software. Fortunately, Apple's experience in human interface design makes this process relatively painless. If an AppleShare server is already set up, then all of its settings transfer automatically and transparently to the ShareWay server. This is convenient, but it also means that the ShareWay server inherets any underlying limitations. In the case of Apple's Personal File Sharing, the main limitation is a maximum of ten simultaneous connections.

Now the choice must be made as to which version of ShareWay IP to run. There are two, a normal application and a faceless background application. The faceless background app is difficult to quit accidentally and will continue running if the current user logs off under MacOS 9's Multiple Users feature, but it must be shut down to make any changes to the settings. The normal program can change settings without shutting down the server (with the exception of changing the port number) but could be easily shut down accidentally and won't function as a long-term server under Multiple Users.

Documentation

Open Door provides excellent documentation with ShareWay IP. It comes in HTML form and is installed along with the program, and can also be viewed on Open Door's web site. The best part about the documentation is that it's not necessary. ShareWay IP is easy enough to figure out without the documentation, which is very pleasant. However, when a question arises or the user wishes to delve into the more complicated aspects of ShareWay IP, the documentation is clearly written and very helpful. The only real problem is the aforementioned problem with AFP Engage!, where a pertinent issue was only mentioned in a Read Me. Otherwise, the documentation is very comprehensive.

So, How's the Speed?

TCP/IP applications have always seemed faster than AppleTalk to me. AppleShare has no equal for convenience, but if the transfer of several hundred megabytes is called for, using FTP or a similar protocol seems to be the way to go. Does ShareWay IP combine the best of both worlds?

Sort of. AppleShare is very CPU-speed dependent; using a fast server will make for faster transfers. It would seem that a midrange 604e would be able to completely saturate a 10Base-T ethernet connection. Indeed, with a good web or FTP server it can, but performance suffers under File Sharing. My two test machines were a PowerCenter Pro (180MHz 604e) and an iBook (300MHz G3). Over AppleTalk, the PowerCenter Pro sustained roughly 370k/sec as the server based on a 25-megabyte file on a 10Base-T network. The iBook managed 630k/sec when serving, a marked increase. Apparently ShareWay IP makes the process even more dependent on the server's speed. The PowerCenter Pro saw a large drop in speed when serving over TCP/IP, down to 215k/sec under otherwise identical circumstances. The iBook pulled off a small speed increase, jumping to 760k/sec.

Unless the server is being run on a midrange G3, ShareWay IP's performance may not be as great as one would expect. The speed on slower machines is adequate for casual use, but for heavy-duty serving, ShareWay IP needs a reasonably fast machine.

But, I Already Have Mac OS 9...

Although built around the same technology, ShareWay IP Personal 3.0 adds some features on top of the version that ships with Mac OS 9. The version that comes with Mac OS 9 is a faceless background application and can't be configured beyond what's in the File Sharing control panel. The full version of ShareWay IP Personal 3.0 adds greater security and more options to the Mac OS 9 version. As an added bonus, the $39 upgrade price from previous versions of ShareWay IP applies to the Mac OS 9 version as well. Aside from being able to change the server's port, the major extra features are security-related. Which brings us to....

Security

Security is certainly not an area where ShareWay IP is found lacking. With a live connection list and comprehensive logging capabilities, there is little left to be desired. Certainly security is one of the major improvements over the MacOS 9 version.

The foreground application has a connection list similar to the one found in Apple's File Sharing control panel. The major difference is that ShareWay's connection list shows the user's IP address along with his name, invaluable information if the server is accessible to the outside world.

More importantly, ShareWay IP has the ability to keep logs of each connection. Though the log file is somewhat difficult to read, it provides a wealth of information. The user's name, IP address, time of connection, whether the attempt succeeded, how many bytes were transferred during the session, which, if any, errors AppleShare returned, and others. The information contained in the log file could be extremely helpful in the event of an unauthorized attempt to access the server.

Conclusion

For users still running versions of MacOS prior to MacOS 9, ShareWay IP Personal 3.0 is a very important product. It allows Mac OS's built in file sharing to run over a TCP/IP network with a minimum of cost and difficulty. Although not as comprehensive as AppleShare IP, it boasts a feature set more than sufficient for most situations. Under Mac OS 9, ShareWay IP Personal 3.0 adds greater configurability and some important security features. While the version that comes with Mac OS 9 is sufficient for casual use, any serious servers could benefit from the added protection that ShareWay IP offers.

ShareWay IP Personal 3.0 runs on any 68k or PowerPC Macintosh running System 7.5.5 or newer. It is available from Open Door Networks, Inc. for $79. Upgrades are available for users of Mac OS 9 and users of previous versions of ShareWay IP Personal for $39. Open Door Networks' web site is located at http://www.opendoor.com/.


Michael Ash is a junior majoring in Computer Science at the University of Wisconsin-Milwaukee. When he's not working with his Macs, you can often find him rollerblading, playing chess, or grumbling about the cold. He can be reached at mail@mikeash.com.

 
AAPL
$100.96
Apple Inc.
-0.83
MSFT
$47.52
Microsoft Corpora
+0.84
GOOG
$596.08
Google Inc.
+6.81

MacTech Search:
Community Search:

Software Updates via MacUpdate

Airfoil 4.8.9 - Send audio from any app...
Airfoil allows you to send any audio to AirPort Express units, Apple TVs, and even other Macs and PCs, all in sync! It's your audio - everywhere. With Airfoil you can take audio from any... Read more
WhatRoute 1.13.0 - Geographically trace...
WhatRoute is designed to find the names of all the routers an IP packet passes through on its way from your Mac to a destination host. It also measures the round-trip time from your Mac to the... Read more
Chromium 37.0.2062.122 - Fast and stable...
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all Internet users to experience the web. FreeSMUG-Free OpenSource Mac User Group build is... Read more
Attachment Tamer 3.1.14b9 - Take control...
Attachment Tamer gives you control over attachment handling in Apple Mail. It fixes the most annoying Apple Mail flaws, ensures compatibility with other email software, and allows you to set up how... Read more
Duplicate Annihilator 5.0 - Find and del...
Duplicate Annihilator takes on the time-consuming task of comparing the images in your iPhoto library using effective algorithms to make sure that no duplicate escapes. Duplicate Annihilator detects... Read more
jAlbum Pro 12.2 - Organize your digital...
jAlbum Pro has all the features you love in jAlbum, but comes with a commercial license. With jAlbum, you can create gorgeous custom photo galleries for the Web without writing a line of code!... Read more
jAlbum 12.2 - Create custom photo galler...
With jAlbum, you can create gorgeous custom photo galleries for the Web without writing a line of code! Beginner-friendly, with pro results Simply drag and drop photos into groups, choose a design... Read more
Quicken 2015 2.0.4 - Complete personal f...
Quicken 2015 helps you manage all your personal finances in one place, so you can see where you're spending and where you can save. Quicken automatically categorizes your financial transactions,... Read more
iMazing 1.0 - Complete iOS device manage...
iMazing (formerly DiskAid) is the ultimate iOS device manager with capabilities far beyond what iTunes offers. With iMazing and your iOS device (iPhone, iPad, or iPod), you can: Copy music to and... Read more
Xcode 6.0.1 - Integrated development env...
Apple Xcode is Apple Computer's integrated development environment (IDE) for OS X. The full Xcode package is free to ADC members and includes all the tools you need to create, debug, and optimize... Read more

Latest Forum Discussions

See All

View Source – HTML, JavaScript and CSS...
View Source – HTML, JavaScript and CSS 1.0 Device: iOS Universal Category: Utilities Price: $.99, Version: 1.0 (iTunes) Description: View Source is an app plus an iOS 8 Safari extension that makes it easy to do one key web developer... | Read more »
Avenged Sevenfold’s Hail To The King: De...
Avenged Sevenfold’s Hail To The King: Deathbat is Coming to iOS on October 16th Posted by Jessica Fisher on September 19th, 2014 [ permalink ] Just in time for Halloween, on October 16 Avenged Sevenfold will be launching | Read more »
Talisman Has Gone Universal – Can Now be...
Talisman Has Gone Universal – Can Now be Played on the iPhone Posted by Jessica Fisher on September 19th, 2014 [ permalink ] | Read more »
Tap Army Review
Tap Army Review By Jennifer Allen on September 19th, 2014 Our Rating: :: SHOOT EM ALLUniversal App - Designed for iPhone and iPad Mindless but fun, Tap Army is a lane-based shooter that should help you relieve some stress.   | Read more »
Monsters! Volcanoes! Loot! Epic Island f...
Monsters! Volcanoes! Loot! | Read more »
Plunder Pirates: Tips, Tricks, Strategie...
Ahoy There, Seadogs: Interested in knowing our thoughts on all this plundering and pirating? Check out our Plunder Pirates Review! Have you just downloaded the rather enjoyable pirate-em-up Plunder Pirates and are in need of some assistance? Never... | Read more »
Goat Simulator Review
Goat Simulator Review By Lee Hamlet on September 19th, 2014 Our Rating: :: THE GRUFFEST OF BILLY GOATSUniversal App - Designed for iPhone and iPad Unleash chaos as a grumpy goat in this humorous but short-lived casual game.   | Read more »
A New and Improved Wunderlist is Here fo...
A New and Improved Wunderlist is Here for iOS 8 Posted by Jessica Fisher on September 19th, 2014 [ permalink ] Universal App - Designed for iPhone and iPad | Read more »
Evernote Update for iOS 8 Adds Web Clipp...
Evernote Update for iOS 8 Adds Web Clipping, Quick Notes, and More Posted by Ellis Spice on September 19th, 2014 [ permalink ] | Read more »
Apple Names Ultimate Productivity Bundl...
Apple Names Ultimate Productivity Bundle by Readdle as the Essential Bundle on the App Store Posted by Jessica Fisher on September 19th, 2014 [ permalink | Read more »

Price Scanner via MacPrices.net

Mac Pros available for up to $260 off MSRP
Adorama has Mac Pros on sale for up to $260 off MSRP. Shipping is free, and Adorama charges sales tax in NY & NJ only: - 4-core Mac Pro: $2839.99, $160 off MSRP - 6-core Mac Pro: $3739.99, $260... Read more
13-inch 2.6GHz/256GB Retina MacBook Pros avai...
B&H Photo has the 13″ 2.6GHz/256GB Retina MacBook Pro on sale for $1379 including free shipping plus NY sales tax only. Their price is $120 off MSRP. Read more
Previous-generation 15-inch 2.0GHz Retina Mac...
B&H Photo has leftover previous-generation 15″ 2.0GHz Retina MacBook Pros now available for $1599 including free shipping plus NY sales tax only. Their price is $400 off original MSRP. B&H... Read more
21″ 2.7GHz iMac available for $1179, save $12...
Adorama has 21″ 2.7GHz Hawell iMacs on sale for $1179.99 including free shipping. Their price is $120 off MSRP. NY and NJ sales tax only. Read more
iOS 8 Adoption Rate Slower than iOS 7, 6, Hit...
Apple began pushing out iOS 8 updates to eligible devices around 1pm ET on September 17, 2014. However, unlike with iOS 7, which boasted a wide variety of differences from its predecessor iOS 6, in... Read more
LIkely Final Definitive OS X 10.9.5 Mavericks...
Apple has released what will almost certainly be the last incremental version number update of OS X 10.9 Mavericks (save for futire security updates) before OS X 10.10 Yosemite is released next month... Read more
Fingerprints, Apple Pay and Identity Theft Wa...
On Sep 9th, CEO Tim Cook unveiled Apple Pay, along with the new iPhone 6 and iWatch. Apple Pay is a newly developed technology that utilizes a near field communication (NFC) to enable customer... Read more
Amazon Introduces Two All-New Kindles
Amazon on Thursday introduced the 7th generation of its Kindle dedicated e-reader device: Kindle Voyage, its top-of-the-line e-reader, and the new $79 Kindle, with a 20% faster processor, twice the... Read more
Save up to $300 on the price of a new Mac wit...
Purchase a new Mac or iPad at The Apple Store for Education and take up to $300 off MSRP. All teachers, students, and staff of any educational institution qualify for the discount. Shipping is free,... Read more
13-inch 2.8GHz Retina MacBook Pro available f...
B&H Photo has the new 2014 13″ 2.8GHz Retina MacBook Pro on sale for $1699.99 including free shipping plus NY sales tax only. They’ll also include free copies of Parallels Desktop and LoJack for... Read more

Jobs Board

Project Manager, *Apple* Financial Services...
**Job Summary** Apple Financial Services (AFS) offers consumers, businesses and educational institutions ways to finance Apple purchases. We work with national and Read more
*Apple* Retail - Multiple Positions (US) - A...
Sales Specialist - Retail Customer Service and Sales Transform Apple Store visitors into loyal Apple customers. When customers enter the store, you're also the Read more
*Apple* Retail - Multiple Positions (US) - A...
Sales Specialist - Retail Customer Service and Sales Transform Apple Store visitors into loyal Apple customers. When customers enter the store, you're also the Read more
*Apple* Retail - Multiple Positions (US) - A...
Sales Specialist - Retail Customer Service and Sales Transform Apple Store visitors into loyal Apple customers. When customers enter the store, you're also the Read more
*Apple* Retail - Multiple Positions (US) - A...
Sales Specialist - Retail Customer Service and Sales Transform Apple Store visitors into loyal Apple customers. When customers enter the store, you're also the Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.