read ReadMe_ENGUK.txt in PortTunnel_ENGUK.zip for the most upto date info.

ȷʵҪдһ˵ĵ, ûд:-)

********** [ Ҫ ] **********
: /ֹͣ˿ӳ

˿ںַ: ڲĳһ̨˿IPַ

˿ںַ: ڵĶ˿ںIPַ

С: if you filll porttunnel is slowing down you through put, 
try increasing this value. (only likely to be necessary on very high volume connections)

Ŀ: allows you to define how many connections can be using the mapping at once (connections attempts above this will be blocked).

Force OOB inline: fixes a few issues with some ftp clients (I've only seen it needed with Bullet Proof FTP client)
********** [ Ҫ ] **********

********** [ HTTP&FTP options ] **********
 http 1.1 : ͨⲿ
磺ͨҪ죬127.0.0.1/6667ӳһ˿,
ַircserver.company.com/6667, ӳ䵽127.0.0.1/6667.

ʹô¼: ʹûϴ

transalte ftp port and pasv: if you are redirecting a ftp connection, tick this.
********** [ end HTTP&FTP options ] **********

********** [ IP ȫ ] **********
main text window: enter the IPs you want to accept/block.

search for ip: allows you ask which line will decide the result of a connection request from a choosen IP.

redirect bad IPs: allows you to redirect 'blocked' ips to a different ip/port.
if this is ticked and has 0 for the port or a blank address, the IP will be blocked.
if this is ticked and doesn't have 0 for the port and doesn't doesn't a blank address, the IP will be redirected.
if this is un ticked and you are using win2k/xp then the IP will be blocked, and the port placed in stealth mode (the client doesn't receive any reply to the attempted connection - they will just time out as though there was no server PC at the address/port at all)
if this is un ticked and you are not using win2k/xp. the IP will be blocked.

advanced stuff ........
to use an external file for the ips, do something like the following
1. in the IP Security tab, enter
    i,c:\valid_ips.txt
2. create c:\valid_ips.txt, and use the same syntax inside it eg.
    y,127.0.0.1
    y,12.34.56.78
    n,*
    // etc
and then every time you modify c:\valid_ips.txt, porttunnel will notice, and reload it. (it checks the date/time stamp every 30 seconds). so have your perl script (or whatever method you choose) generate/update c:\valid_ips.txt whenever you want. you can even 'nest' these files, ie have one c:\valid_ips.txt include another file with the 'i' syntax. you can also have multiple includes, etc. here's an example I just typed up, to show you the flexibility ....
----- [start example] -----
    ----- [in ftp port mapping IP security tab] -----
    i,c:\ftp_valid_ips.txt
    ----- [end] -----
    ----- [in irc port mapping IP security tab] -----
    i,c:\irc_valid_ips.txt
    ----- [end] -----
    ----- [in file c:\ftp_valid_ips.txt] -----
    i,c:\global_ban_list.txt
    y,34.56.78.99 // a friend I let use ftp
    i,c:\global_ok_list.txt
    n,*
    ----- [end] -----
    ----- [in file c:\irc_valid_ips.txt] -----
    i,c:\global_ban_list.txt
    y,12.45.12.45 // a friend I let use irc
    i,c:\global_ok_list.txt
    n,*
    ----- [end] -----
    ----- [in file c:\global_ok_list.txt] -----
    y,66.66.66.66 // a friend I let use every thing
    ----- [end] -----
    ----- [in file c:\global_ban_list.txt] -----
    n,33.44.66.77 // a lamer I hate
    ----- [end] -----
----- [end example] -----
try studying the default stuff in the IP Security tab, that has simple examples showing the syntax.
********** [ end IP Security options ] **********

********** [ ־¼ ] **********
: ¼ӵϢ(ϸϿ)ʹ

: йصݱļ

д״̬: 뷢͵йϢļ

ڸʽ:
	d	Day of month as digits with no leading zero for single-digit days. 
	dd	Day of month as digits with leading zero for single-digit days. 
	ddd	Day of week as a three-letter abbreviation.
	dddd	Day of week as its full name.
	M	Month as digits with no leading zero for single-digit months. 
	MM	Month as digits with leading zero for single-digit months. 
	MMM	Month as a three-letter abbreviation.
	MMMM	Month as its full name.
	y	Year as last two digits, but with no leading zero for years less than 10. 
	yy	Year as last two digits, but with leading zero for years less than 10. 
	yyyy	Year represented by full four digits. 
	gg	Period/era string. This element is ignored if the date to be formatted does not have an associated era or period string. 
	For example, to the following 
		Wed, Aug 31 94
	use the following string 
		dd',' MMM dd yy

ʱʽ:
	h	Hours with no leading zero for single-digit hours; 12-hour clock 
	hh	Hours with leading zero for single-digit hours; 12-hour clock 
	H	Hours with no leading zero for single-digit hours; 24-hour clock 
	HH	Hours with leading zero for single-digit hours; 24-hour clock 
	m	Minutes with no leading zero for single-digit minutes 
	mm	Minutes with leading zero for single-digit minutes 
	s	Seconds with no leading zero for single-digit seconds 
	ss	Seconds with leading zero for single-digit seconds 
	t	One character time marker string, such as A or P 
	tt	Multicharacter time marker string, such as AM or PM 
	For example, to get the following
		11:29:40 PM
	use the following string
		hh':'mm':'ss tt

********** [ ־¼ ] **********

louis@steelbytes.com
