Gnutella Forums  

Go Back   Gnutella Forums > Current Gnutella Client Forums > Phex (Cross-platform) > General Discussion
Register FAQ The Twelve Commandments Members List Calendar Arcade Find the Best VPN Today's Posts

General Discussion For anything which doesn't fit somewhere else (for PHEX users)


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old March 11th, 2005
arne_bab's Avatar
Draketo, small dragon.
 
Join Date: May 31st, 2002
Location: Heidelberg, Germany
Posts: 1,881
arne_bab is a great assister to others; your light through the dark tunnel
Default

Here's a guide to modify Phex for your needs:

http://cvs.sourceforge.net/viewcvs.p...To.txt?rev=1.3

-----
This is a small guide how to create a private Network with Phex.
It was originally written by Arne Babenhauserheide ( http://draketo.de )

What you need:

- You must be able to build Phex from source
(if you're reading this, I assume you can).

- You need either a dedicated GWebCache
(which I might explain at some other time)
or a host or a set of hosts which is/are permanently online
and reachable either via a static IP or via a dynamic DNS-address.
(This is what you'll use, if you follow these steps)

- You have to deploy customized Phex-jars or Programs
to the members of your group.


How to begin:

- Pick a network Name.
This is in some way your passcode. Without it, noone can enter your network.

- Open src/phex/common/cfg.java and read in there, how to customize it further.

- Ppen src/phex/resources/version.properties and set the
privatebuild.number to 01.
Increase it by 1 for every beta or stable release you make.

- Open src/phex/resources/phex.hosts and replace any contents by a list of
your static hosts (static IP or dynamic dns-address).
One line for every adress. Only IP:Port or Hostname:Port.

- Build the project (go into build and type ant, if you have ant installed,
else you have to find out how to get it yourself).

- Give it to your peers and give them the address of your static hosts
(static IP or dyndns-adress).
This host is necessary for the first connection, later on
it should become obsolete, as soon as all programs have been deployed,
but only if your Private network is big enough, taht there are always
and at all times some people online.
Your peers should add these static hosts to their favourites
(in connections-view).

- After the network ran for some time, when you want to deploy a new version,
copy the contents of [private-network-name]_phex.hosts from your
config-files ( in $HOME/.phex/ ) into src/phex/resources/ .
Then build the Program again. Now new members should be able to enter
the private network without always having to rely on the static host
(but you should keep it online, just as safety. That bit of hassle you
avoid isn't worth angry or helpless users.)


I hope you are successful in creating your private network.
-- Arne Babenhauserheide ( http://draketo.de )
-----
__________________

-> put this banner into your own signature! <-
--
Erst im Spiel lebt der Mensch.
Nur ludantaj homoj vivas.
GnuFU.net - Gnutella For Users
Draketo.de - Shortstories, Poems, Music and strange Ideas.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Private Network Setup dawganova Shareaza (Windows) 2 February 17th, 2005 03:32 PM
Private Network Setup dawganova General Gnutella / Gnutella Network Discussion 0 January 21st, 2005 06:23 PM
Private Network setup Unregistered Connection Problems 2 November 5th, 2001 11:10 PM
how to setup private network? sasc Gnotella (Windows) 0 April 6th, 2001 10:22 AM
LimeWire setup for Private Network -=+Trajik+=- Open Discussion topics 0 March 29th, 2001 09:39 AM


All times are GMT -7. The time now is 02:23 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.