Running applications over the network


Recommended Posts

Posted this in Internet, Networking & Security before I realized there was a more specific fourm, sorry. Here it is:

My home network consists of a Linux box for a firewall/router and a Windows Server 2003 Standard box that runs ActiveDirectory and acts as a file server. I have about 10 client PCs on the network. 7 are Win XP Pro SP2, 2 are Win 2k Pro, and 1 is Linux. But this question only applies to the XP Pro boxes, really.

Here's the problem. Every 3 months I reformat all my Windoze machines, to keep them running smoothly. I'm really tired of re-installing MSFT Office, the Macromedia and Adobe suites, etc... every time I reformat. I figure, I already have a server, so why not take advantage of it? What I want to do is install all my applications onto the server and run them over the network. I know it can be done but I have no idea how. I'm pretty advanced with networking and security already, so I don't need a step-by-step guide, I just need someone to point me in the right direction. Anyone know?

Thanks a bunch.

Peace,

Pete Zaria.

Its called Terminal Services.

There are some pro's and some con's.

It is better to have a dedicated server running the applications rather than using your PDC.

The server would need to be high spec if you wanted more than a few users on at once (think dual cpu, fast hdd's, and preferably mirrored)

TS client licenses need to be purchased, they are not free (they are for the first 60 days, I think)

You will need to read the EULA for each piece of software to see if you are legally allowed to run it in this manner. Some don't allow it and others have special licensing for TS.

You need a fair bandwidth to run soothly (ask any IT guy who runs RDP on a busy server). 100Mbit will work, but a good gigabit on cat6 would be ideal.

The clients don't need to be anything special as they only send and receive kmv. Something like a P2 with 16Mb ram would work just fine. The server is doing all the work.

Less management after initial setup.

I would suggest imaging your installs rather as an option. Load up a pc, updates (and autopatcher) activate everything and then make the image. Later you can just pop the image onto the pc. If there are further updates, put the image on and then update and take a new image. If your pc's are very much same spec, then one image for all (hint: run sysprep before taking the image).

Thanks for the reply.

I'm already using terminal services. That's not what I want.

I want to be able to install the software on the server and then use the software from any other PC, over the network. Not screen emulation.

Terminal Services doens't work well for my purpose because lots of the work I do is graphics intensive, which doesn't work well over remote desktop/terminal services.

Processing power isn't really a problem. I have some high-spec machines I could use for this.

If I share the C:\Program Files\ folder of one of my PCs, I can run quite a few of the programs over the network, however some programs require registry keys and etc... to run (such as the Macromedia suite) so that doesn't work.

Any other ideas?

Peace,

Pete Zaria.

Edit: I've thought about the imaging idea before. The problem is, none of the PCs have the same hardware, so that'd mean making a seperate image for each machine, and then figuring out a place to store it. That's my backup plan, but I'm really hoping to be able to run my apps over the network. With ActiveDirectory all of my documents and settings are on my server anyway, so I don't have to back anything up when I reformat, it's just re-installing all my programs that bugs the living hell out of me.

2nd Edit:

I know this is possible. I did some contract work for a local accounting firm (spent 3 days running ethernet cable and setting up activedirectory users... lol) and they had this exact same thing set up. There was a dual 2 GHz server in a rack that hosted applications. You could access them from any PC on the network, and no, not through terminal services. When you launched Word from your desktop on a network machine, it opened the copy of Word on the server. This is exactly what I want. Anyone? Please? :cry:

Edited by Pete Zaria

Just came up with an idea, tell me if you can come up with any flaws in this plan.

Format the network PCs. Map drive letter "Z" to a shared folder on the network server. Then install the software to drive Z. Make a backup of the registry.

Then when I format, all I'd need to do is import the registry backup and I could still run the software from drive Z.

Anyone have a better idea, or see any problems with this one?

Peace,

Pete Zaria.

Yeh, I think that your idea will work. In your scenario, your server will be acting as a file server and not actually running the software. It will be providing the files for the client to run locally.

When you run word from a client, it will go to the server (drive Z) and open word.exe. In contrast with the accounting firm scenario, word.exe will not be running on the server but on the client.

Let us know how it all went for you.

  Pete Zaria said:
I'm already using terminal services. That's not what I want.

I want to be able to install the software on the server and then use the software from any other PC, over the network. Not screen emulation.

Terminal Services doens't work well for my purpose because lots of the work I do is graphics intensive, which doesn't work well over remote desktop/terminal services.

586466003[/snapback]

What do you think Terminal Services is? You must be thinking of the Admin part of TS.

  Quote
When a user runs an application on a Windows 2000-based terminal server, all of the application execution takes place on the server and only the keyboard, mouse and display information are transmitted over the network. Each user sees only their individual session, which is managed transparently by the server operating system and is independent of any other client session.

Source:Microsoft Web Site

Exactly. Terminal Services is like Remote Desktop or VNC. Screen emulation. I don't want the programs to be executed on the server, I only want them to be STORED on the server. Thus installing them to a network drive :) Do you think the idea I mentioned above will work?

Peace,

Pete Zaria.

  Billprozac said:
The only problem I see is that in addition to the program files, files are added to your application settings folder which is stored locally by default. YOu could use roaming profiles to store that in the server.

586470007[/snapback]

Alreaedy thought of this and took care of it. The only problem I've found so far is the registry backup/import process after a format. I don't want to back up all of the registry keys, only the ones that apply specifically to the server-installed software. So I'm working on that. Any ideas?

Peace,

Pete Zaria.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • PasteBar 0.7.0 by Razvan Serea PasteBar is a powerful yet free clipboard manager that revolutionizes how you copy, organize, and reuse information. Packed with smart features, it enhances productivity and simplifies your workflow by minimizing repetitive copy-paste tasks—so you can work faster and smarter. PasteBar offers powerful clipboard management with unlimited history, searchable copy records, and note support, making it easy to retrieve past clips. You can save and organize clips into custom collections, tabs, or boards for quick access through intuitive paste menus. Privacy is a priority, with local storage, passcode protection, and PIN-locked collections ensuring your data stays secure. The app also supports custom storage locations, giving you full control over where your clipboard history is saved. Beyond basic clipboard functions, PasteBar includes smart features like support for text, images, files, and code snippets—complete with syntax highlighting and Markdown formatting. A global search function, instant pasting, and dark theme enhance usability, while customization options let you tailor hotkeys, tray behavior, and text filters. Cross-platform compatibility (macOS & Windows) ensures seamless workflow integration, with added tools for web scraping, API data extraction, and multi-language support. Backup and restore capabilities provide extra peace of mind, making PasteBar a versatile productivity tool. PasteBar 0.7.0 changelog: Added backup and restore database and images Added custom data location to store application data in a folder of your choice instead of the default location Added keyboard shortcuts to improve navigation efficiency within the application Added long press on clip to activate clips organize Added "Trim Spaces" option for clips and "Auto Trim Spaces" option for History Capture Added Quick history window user options Added option to disable capturing and storing images from clipboard Implemented clipboard history filtering based on text length limits Added support for setting hotkeys with up to 3-key combinations Fixed update history items in quick paste window after delete operation in main window Added user setting for single-click keyboard focus in history Refactored terminology for history window split to open Updated to React 19 and React Compiler Auto-activate search in quick paste window when typing any letter or number Added single-click copy/paste option in user preferences Added persistent note icons for clips with descriptions Added detect and select language modal on first app run Fixed refresh native menu on history items delete Added history item preview max lines user setting Added protected collection with PIN access Added special copy/paste for history items context menu and settings Added global templates in user preferences for saved clips Press Delete key to delete single or multiple items with confirmation on second press Added customizable tray icon behavior on Windows as user settings Added user preference to copy only menu items to clipboard without auto-pasting Fixed enhance value preview logic to fix text overflow Updated French language translation from Jean-Michel Robert Added deleting menu folders with children by moving submenus up one level Fixed user preferences UI color bug for languages Added settings to preserve pinned and starred items when clearing clipboard history Added option "Show Always on Top" for main window Added support for notes matching in global search Added Turkish language translation by AlijonMurodov Updated Chinese translation by katelya77 Download: PasteBar | Portable | ~30.0 MB (Open Source) Download: PasteBar ARM64 | Portable ARM64 Links: PasteBar Website | Screenshot | MS Store Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Well, it seems version 4.9 doesn't work well at least when trying to make a WinToGo USB. It ends very fast with an error. Had to use 4.8 instead.
    • Hundreds of printer models with weak password algorithms exposed, no firmware patch possible by Usama Jawad Many people don't think or care about it, but printer security is a pretty important avenue when it comes to evaluating your cybersecurity posture. Last month, it was found that the companion software for Procolored printers was distributing malware. Now, it has been revealed that hundreds of printer models all over the globe are susceptible to attacks targeting their admin credentials. Bleeping Computer has reported that CVE-2024-51978 is a one of the eight printer vulnerabilities recently discovered by security researchers. Combined, these allow authenticated and unauthenticated attackers to discover the default admin password, perform remote code execution (RCE), crash the printer, and leak other sensitive information. Severity ratings go from a score of 5.3 (medium) to 9.8 (critical), indicating that these are pretty severe vulnerabilities. The most dangerous vulnerability in there exposes the default admin password, and primarily affects Brother printers. This is because Brother utilizes a rather weak password generation algorithm that is highly dependent upon the device's serial number and a static salt table. Analysis of the code revealed that the first 16 characters of the serial number are appended with eight bytes from a static salt table, with the results being hashed with SHA256 and Base64-encoded. Finally, the first eight characters are then taken and some of them are replaced with special characters to form the password. The static nature of the password generation algorithm means that an attacker can chain various existing vulnerabilities to get access to your serial number and eventually your default admin password. It is important to note that not all printer models are affected by all of these flaws, but the default admin password exposure does affect 695 models. The breakdown for the number of printer model affected by the eight vulnerabilities is as follows: Brother: 689 Fujifilm: 46 Konica Minolta: 6 Ricoh: 5 Toshiba: 2 Brother has informed the security researchers that it cannot fully remediate the password generation vulnerability through a firmware patch. It can only fix the issue in its next printer models by patching the problem during the manufacturing process. This makes it crucial for customers of affected models to change their default admin password as soon as possible, which is good practice anyway.
    • Win11 being 2.3x faster than Win10, so that means without changing any hardware, Doom Eternal will run at over 2x the framerate? Or that any computational stuff will be done 2x faster just because of OS? Press X for doubt. I wonder where they pulled these metrics out of coz they make no sense. Not to mention my laptop with Ryzen 2500U that used to run Windows 11 simply CAN'T anymore because of BS arbitrary requirements Microsoft has imposed in Win11 that weren't there intiially. So, that laptop is now running Ubuntu or Fedora and runs at 1000000000000000000000x faster speeds because Windows 11 just doesn't work at all so it gets DNF.
    • “Ask Photos” is coming to more Google Photos users in the US by Paul Hill Google has announced several improvements to a Gemini-powered Google Photos feature called Ask Photos. The feature launched last year in early access and it was great for longer search requests, however, when users typed “Dog” or “Beach” looking for those types of pictures, Ask Photos underperformed. Now, Google has addressed this and is bringing the feature to more eligible users in the United States. The search giant said that users enjoyed asking queries such as “suggest photos that’d make great phone backgrounds” or “what did I eat on my trip to Barcelona?” and getting Gemini-powered responses to these complex questions. Unfortunately, simple searches like “beach” or “dogs” were generating less than optimal results and people complained. To remedy the situation, Google has brought the best of Google Photos’ classic search feature to Ask Photos to improve latency. Easy, short requests will be dealt with by the old search mechanism and when you ask complex queries, it will switch over to the Gemini-powered search results. Now that Google has addressed this main issue of simple searches by integrated functionality from the previous search model, the company feels more confident to open up beyond early access and deliver it to more users in the United States. To be eligible, you must be 18+, be in the US, have your Google Account language set to English (United States), and have Face Groups turned on. This feature is only available on Android and iOS. To start using it, open Google Photos and tap on Ask at the bottom, then press Try now and agree to the terms. If you do not see the Ask button, it means you’re not yet eligible. The feature also can’t be used on computers yet. Hopefully, Google will quickly expand this feature outside the US so that international users can try it out too.
  • Recent Achievements

    • Week One Done
      suprememobiles earned a badge
      Week One Done
    • Week One Done
      Marites earned a badge
      Week One Done
    • One Year In
      runge100 earned a badge
      One Year In
    • One Month Later
      runge100 earned a badge
      One Month Later
    • One Month Later
      jfam earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      567
    2. 2
      +FloatingFatMan
      177
    3. 3
      ATLien_0
      169
    4. 4
      Michael Scrip
      127
    5. 5
      Xenon
      119
  • Tell a friend

    Love Neowin? Tell a friend!