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.

 

Community Search:
MacTech Search:

Software Updates via MacUpdate

Latest Forum Discussions

See All

Summon your guild and prepare for war in...
Netmarble is making some pretty big moves with their latest update for Seven Knights Idle Adventure, with a bunch of interesting additions. Two new heroes enter the battle, there are events and bosses abound, and perhaps most interesting, a huge... | Read more »
Make the passage of time your plaything...
While some of us are still waiting for a chance to get our hands on Ash Prime - yes, don’t remind me I could currently buy him this month I’m barely hanging on - Digital Extremes has announced its next anticipated Prime Form for Warframe. Starting... | Read more »
If you can find it and fit through the d...
The holy trinity of amazing company names have come together, to release their equally amazing and adorable mobile game, Hamster Inn. Published by HyperBeard Games, and co-developed by Mum Not Proud and Little Sasquatch Studios, it's time to... | Read more »
Amikin Survival opens for pre-orders on...
Join me on the wonderful trip down the inspiration rabbit hole; much as Palworld seemingly “borrowed” many aspects from the hit Pokemon franchise, it is time for the heavily armed animal survival to also spawn some illegitimate children as Helio... | Read more »
PUBG Mobile teams up with global phenome...
Since launching in 2019, SpyxFamily has exploded to damn near catastrophic popularity, so it was only a matter of time before a mobile game snapped up a collaboration. Enter PUBG Mobile. Until May 12th, players will be able to collect a host of... | Read more »
Embark into the frozen tundra of certain...
Chucklefish, developers of hit action-adventure sandbox game Starbound and owner of one of the cutest logos in gaming, has released their roguelike deck-builder Wildfrost. Created alongside developers Gaziter and Deadpan Games, Wildfrost will... | Read more »
MoreFun Studios has announced Season 4,...
Tension has escalated in the ever-volatile world of Arena Breakout, as your old pal Randall Fisher and bosses Fred and Perrero continue to lob insults and explosives at each other, bringing us to a new phase of warfare. Season 4, Into The Fog of... | Read more »
Top Mobile Game Discounts
Every day, we pick out a curated list of the best mobile discounts on the App Store and post them here. This list won't be comprehensive, but it every game on it is recommended. Feel free to check out the coverage we did on them in the links below... | Read more »
Marvel Future Fight celebrates nine year...
Announced alongside an advertising image I can only assume was aimed squarely at myself with the prominent Deadpool and Odin featured on it, Netmarble has revealed their celebrations for the 9th anniversary of Marvel Future Fight. The Countdown... | Read more »
HoYoFair 2024 prepares to showcase over...
To say Genshin Impact took the world by storm when it was released would be an understatement. However, I think the most surprising part of the launch was just how much further it went than gaming. There have been concerts, art shows, massive... | Read more »

Price Scanner via MacPrices.net

Apple Watch Ultra 2 now available at Apple fo...
Apple has, for the first time, begun offering Certified Refurbished Apple Watch Ultra 2 models in their online store for $679, or $120 off MSRP. Each Watch includes Apple’s standard one-year warranty... Read more
AT&T has the iPhone 14 on sale for only $...
AT&T has the 128GB Apple iPhone 14 available for only $5.99 per month for new and existing customers when you activate unlimited service and use AT&T’s 36 month installment plan. The fine... Read more
Amazon is offering a $100 discount on every M...
Amazon is offering a $100 instant discount on each configuration of Apple’s new 13″ M3 MacBook Air, in Midnight, this weekend. These are the lowest prices currently available for new 13″ M3 MacBook... Read more
You can save $300-$480 on a 14-inch M3 Pro/Ma...
Apple has 14″ M3 Pro and M3 Max MacBook Pros in stock today and available, Certified Refurbished, starting at $1699 and ranging up to $480 off MSRP. Each model features a new outer case, shipping is... Read more
24-inch M1 iMacs available at Apple starting...
Apple has clearance M1 iMacs available in their Certified Refurbished store starting at $1049 and ranging up to $300 off original MSRP. Each iMac is in like-new condition and comes with Apple’s... Read more
Walmart continues to offer $699 13-inch M1 Ma...
Walmart continues to offer new Apple 13″ M1 MacBook Airs (8GB RAM, 256GB SSD) online for $699, $300 off original MSRP, in Space Gray, Silver, and Gold colors. These are new MacBook for sale by... Read more
B&H has 13-inch M2 MacBook Airs with 16GB...
B&H Photo has 13″ MacBook Airs with M2 CPUs, 16GB of memory, and 256GB of storage in stock and on sale for $1099, $100 off Apple’s MSRP for this configuration. Free 1-2 day delivery is available... Read more
14-inch M3 MacBook Pro with 16GB of RAM avail...
Apple has the 14″ M3 MacBook Pro with 16GB of RAM and 1TB of storage, Certified Refurbished, available for $300 off MSRP. Each MacBook Pro features a new outer case, shipping is free, and an Apple 1-... Read more
Apple M2 Mac minis on sale for up to $150 off...
Amazon has Apple’s M2-powered Mac minis in stock and on sale for $100-$150 off MSRP, each including free delivery: – Mac mini M2/256GB SSD: $499, save $100 – Mac mini M2/512GB SSD: $699, save $100 –... Read more
Amazon is offering a $200 discount on 14-inch...
Amazon has 14-inch M3 MacBook Pros in stock and on sale for $200 off MSRP. Shipping is free. Note that Amazon’s stock tends to come and go: – 14″ M3 MacBook Pro (8GB RAM/512GB SSD): $1399.99, $200... Read more

Jobs Board

*Apple* Systems Administrator - JAMF - Syste...
Title: Apple Systems Administrator - JAMF ALTA is supporting a direct hire opportunity. This position is 100% Onsite for initial 3-6 months and then remote 1-2 Read more
Relationship Banker - *Apple* Valley Financ...
Relationship Banker - Apple Valley Financial Center APPLE VALLEY, Minnesota **Job Description:** At Bank of America, we are guided by a common purpose to help Read more
IN6728 Optometrist- *Apple* Valley, CA- Tar...
Date: Apr 9, 2024 Brand: Target Optical Location: Apple Valley, CA, US, 92308 **Requisition ID:** 824398 At Target Optical, we help people see and look great - and Read more
Medical Assistant - Orthopedics *Apple* Hil...
Medical Assistant - Orthopedics Apple Hill York Location: WellSpan Medical Group, York, PA Schedule: Full Time Sign-On Bonus Eligible Remote/Hybrid Regular Apply Now Read more
*Apple* Systems Administrator - JAMF - Activ...
…**Public Trust/Other Required:** None **Job Family:** Systems Administration **Skills:** Apple Platforms,Computer Servers,Jamf Pro **Experience:** 3 + years of Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.