Message boards : Number crunching : Is this possible?
| Author | Message | 
|---|---|
        
       Jack ShaftoeSend message Joined: 30 Apr 06 Posts: 115 Credit: 1,307,916 RAC: 0  | 
        
         
 Hi folks, I have about 10 or 12 machines crunching Rosetta for us when they are not in use.  One of the things I would like to be able to do is designate a single machine as the "host" whereby all internet traffic goes through that one machine (uploading/downloading WU's etc..) Is this possible? I'm in a Windows environment. Thanks, -Ford  | 
        
       Jack ShaftoeSend message Joined: 30 Apr 06 Posts: 115 Credit: 1,307,916 RAC: 0  | 
        
         
 Yes but there are a number of different ways to approach the problem. The best way would be to get a switch with sufficient ports to handle all the machines, and connect the switch to the internet. Unfortunately, my only way to do this is with software. For a number of reasons I am unable to modify the hardware infrastructure of my machines. Thanks for the reply though!  | 
        
       Jack ShaftoeSend message Joined: 30 Apr 06 Posts: 115 Credit: 1,307,916 RAC: 0  | 
        
         
 Been poking around the internet to try to find a free way to do this and I'm wondering if I set up one machine as a proxy server and configured the rest to use the proxy server to connect - would that work? (Tools > Internet Options > Connections > LAN Settings).  Would BOINC use this?  | 
| 
        
     BennyRop Send message Joined: 17 Dec 05 Posts: 555 Credit: 140,800 RAC: 0  | 
        
         
 How are the machines connected?  What OS(es) are involved?  And what type of internet connection are you trying to share? Windows has had ICS abilities for awhile - and some of my customers have used it - but I've always recommended having a hardware firewall or router for networked machines. (So you don't accidently share your private folders to everyone on the internet - which is one of the things Nimda did.) Async routers for dialup connections were useful for the dialup customers.  | 
        
       Leonard Kevin Mcguire Jr.Send message Joined: 13 Jun 06 Posts: 29 Credit: 14,903 RAC: 0  | 
        
         
 
 You did not state if you needed "host" to actually handle BOINC's protocol, only that you needed to channel "internet traffic" through one machine witch I considered TCP/IP as in "internet traffic". You could use a SOCKS proxy, which BOINC has support for internaly. Look in the menu item advanced, then the sub-item options. Click the SOCKS tab on the dialog. You can find quite a few software packages that provide a SOCKS proxy, one one computer which would be the one you want the internet traffic routed through. Also, configuring a SOCKS daemon is very easy just ensure by testing on a friends computer that someone outside of your private network can not utilize the daemon therefore presenting a security problem.  | 
        
       Jack ShaftoeSend message Joined: 30 Apr 06 Posts: 115 Credit: 1,307,916 RAC: 0  | 
        
         
 How are the machines connected? What OS(es) are involved? Windows XP and 2003. Multiple floors at work, of which I am not responsible for the network topology (100Mbit copper, multiple switches between them). I work for a software company that develops distributed compute technology of our own, and I'm sharing the hardware's resources when they aren't being used. However, it's good for everyone if I don't have 6 compute boxes showing up on their log files once a day..  | 
        
       Jack ShaftoeSend message Joined: 30 Apr 06 Posts: 115 Credit: 1,307,916 RAC: 0  | 
        
         
 You could use a SOCKS proxy, which BOINC has support for internaly. Look in the menu item advanced, then the sub-item options. Click the SOCKS tab on the dialog. Ahhhh! Now this sounds promising! :) Thanks for the tip! Team Starfire World BOINC   
 | 
        
       Jack ShaftoeSend message Joined: 30 Apr 06 Posts: 115 Credit: 1,307,916 RAC: 0  | 
        
         
 Got it working!  I downloaded a free socks server called "Socks Puppet" from here: http://socks.pendulus.net/download.html Set it up as a windows service on my primary machine, and configured all my BOINC hosts to use that. Works great, all my BOINC traffic now goes through a single host. Thanks for the help! -Ford Team Starfire World BOINC   
 | 
        
       dgnuffSend message Joined: 1 Nov 05 Posts: 350 Credit: 24,773,605 RAC: 0  | 
        
         
 Deleted - you got it working already. :)  | 
            Message boards : 
            Number crunching : 
        Is this possible?
    
         ©2025 University of Washington 
https://www.bakerlab.org