WANProxy I/O performance improvements.

Peter Wu peterwu at sohu.com
Sat Nov 20 07:47:11 PST 2010


Hi Juli,

Thanks for the valuable WANProxy project! 

We'have "gmake" your codes on FreeBSD and Ubuntu Linux platforms smoothly,
and try to test the WAN Optimization performance. 

However, we've 2 questions about the configuration file that need your help.
Per the configuration "Examples" (http://wanproxy.org/examples.shtml):

a/ Proxying over SSH (a VPN) to an intranet webserver
Create client.conf on the client-side proxy containing: 
create codec codec0
set codec0.codec XCodec
activate codec0

create interface if0
set if0.family IPv4
set if0.host "127.0.0.1"
set if0.port "3300"
activate if0

create peer peer0
set peer0.family IPv4
set peer0.host "localhost"
set peer0.port "3301"
activate peer0

create proxy proxy0
set proxy0.interface if0
set proxy0.interface_codec None
set proxy0.peer peer0
set proxy0.peer_codec codec0
activate proxy0 
Start the client-side proxy: 
wanproxy -c client.conf 
Create server.conf on the server-side proxy containing: 
create codec codec0
set codec0.codec XCodec
activate codec0

create interface if0
set if0.family IPv4
set if0.host "localhost"
set if0.port "3301"
activate if0

create peer peer0
set peer0.family IPv4
set peer0.host "intranet"
set peer0.port "80"
activate peer0

create proxy proxy0
set proxy0.interface if0
set proxy0.interface_codec codec0
set proxy0.peer peer0
set proxy0.peer_codec None
activate proxy0 
Initiate an SSH port-forwarding session and start the server-side proxy: 
ssh -L 3301:localhost:3301 username at server wanproxy -c server.conf 

  Kindly pls adv whether "localhost" above = "server" (sproxy's IP address)?
  If not, what "localhost" means? Pls clarify. Thanks.
  

b/ Proxying over a WAN using SOCKS
Create client.conf on the client-side proxy containing: 
create codec codec0
set codec0.codec XCodec
activate codec0

create interface if0
set if0.family IPv4
set if0.host "127.0.0.1"
set if0.port "3300"
activate if0

create peer peer0
set peer0.family IPv4
set peer0.host "server"
set peer0.port "3301"
activate peer0

create proxy proxy0
set proxy0.interface if0
set proxy0.interface_codec None
set proxy0.peer peer0
set proxy0.peer_codec codec0
activate proxy0 
Start the client-side proxy: 
wanproxy -c client.conf 
Create server.conf on the server-side proxy containing: 
create codec codec0
set codec0.codec XCodec
activate codec0

create interface if0
set if0.family IPv4
set if0.host "server"
set if0.port "3301"
activate if0

create peer peer0
set peer0.family IPv4
set peer0.host "localhost"
set peer0.port "3302"
activate peer0

create proxy proxy0
set proxy0.interface if0
set proxy0.interface_codec codec0
set proxy0.peer peer0
set proxy0.peer_codec None
activate proxy0

create interface if1
set if1.family IPv4
set if1.host "localhost"
set if1.port "3302"
activate if1

create proxy-socks proxy-socks0
set proxy-socks0.interface if1
activate proxy-socks0 
Start the server-side proxy on server: 
wanproxy -c server.conf 
  Kindly pls adv whether "localhost" above = "server" (sproxy's IP address) or "Intranet" in the sample?
  If not, what "localhost" means? Pls clarify;
  Also, we notice that we can start the server-side proxy on Ubuntu Linux 10.10 platform well, however fails 
  on FreeBSD 7.3 platform -- sounds that Ubuntu includes Socks-server while FreeBSD not? Any ideas?
  

Thank you Juli for the help!


Best Regards

Peter Wu
In Shanghai, China
Email: peterwu at sohu.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wanproxy.org/pipermail/wanproxy-wanproxy.org/attachments/20101120/72f204b8/attachment-0004.htm>


More information about the wanproxy mailing list