CC Proxy
CC Proxy
User Manual
2009.01
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
1 Content
1 Content......................................................................................................................................1
2 Introduction...............................................................................................................................3
3 Main Features............................................................................................................................4
4 Installation.................................................................................................................................5
4.1 Step 1 - LAN networks configuration .......................................................................5
4.2 Step 2 - Internet connection ......................................................................................6
4.3 Step 3 - Install CCProxy software at server ..............................................................7
4.4 Step 4 - Configure IE browser proxy settings at clients............................................8
5 Client Proxy Configuration .......................................................................................................9
5.1 IE (Internet Explorer)................................................................................................9
5.2 Firefox.....................................................................................................................10
5.3 Outlook Express for free mail .................................................................................11
5.4 Outlook Express for company mail.........................................................................13
5.5 Outlook Express for Gmail .....................................................................................16
5.6 Office Outlook ........................................................................................................16
5.7 Outlook Express for News (NNTP) ........................................................................17
5.8 CuteFTP ..................................................................................................................17
5.9 CuteFtp Pro .............................................................................................................17
5.10 ICQ..........................................................................................................................17
5.11 MSN Messenger......................................................................................................17
5.12 Voice/video chat software .......................................................................................17
5.13 NetMeeting..............................................................................................................18
5.14 Real Player ..............................................................................................................18
5.15 Windows Media Player ...........................................................................................20
5.16 NetTerm for BBS telnet...........................................................................................22
5.17 Java application for Game/Chat room.....................................................................22
5.18 Norton AntiVirus for live update.............................................................................23
5.19 AVG update.............................................................................................................23
5.20 Windows XP update ................................................................................................23
5.21 Other software.........................................................................................................23
6 Account Management .............................................................................................................25
6.1 Account Manager....................................................................................................25
6.2 Create New Account ...............................................................................................25
6.3 Web Filter................................................................................................................26
6.4 Time Schedule.........................................................................................................27
7 Main interface .........................................................................................................................28
7.1 Toolbar Zone ...........................................................................................................28
7.2 Online Information Zone.........................................................................................28
7.3 Product Logo Zone..................................................................................................28
7.4 System Information Zone........................................................................................28
1
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
2
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
2 Introduction
Proxy Server CCProxy is easy-to-use and powerful Internet connection sharing software.
Supporting broadband, DSL, dial-up, optical fiber, satellite, ISDN and DDN connections, it
helps you build your own proxy server and share Internet access within the LAN efficiently
and easily. CC Proxy Server can act as HTTP, mail, FTP, SOCKS, news and telnet proxy
server. And It features powerful account management functions, including Internet access
control, bandwidth control, Internet web filtering, content filtering and time control. It also
provides web caching, online access monitoring, access logging and bandwidth usage
statistics functions. CC Proxy is compatible with Win98, WinME, WinNT, Win2000, WinXP,
Win2003, Vista and Win2008.
3
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
3 Main Features
1. Modem, Cable Modem, ISDN, ADSL, Satellite, DDN and so on are supported.
2. HTTP, FTP, Gopher, SOCKS4/5, Telnet, Secure (HTTPS), News (NNTP), RTSP and
MMS proxy are supported.
3. Port Mapping is supported.
4. Web cache can enhance browsing speed. The size and refresh time of the cache can
be easily changed.
5. Bandwidth control flexibly manages the traffic usage of clients.
6. Time schedule can easily control the clients' on-line time
7. Web filter can ban the specified web sites or content. It can also name specific web
sites for browsing.
8. URL filtering prevents users from downloading files with designated extensions via IE.
9. There are seven types of account authentication: IP address, IP range, MAC address,
User Name/Password, IP + User Name/Password, MAC + User Name/Password and
IP + MAC.
10. Parent proxy function enables CCProxy to access the Internet via another proxy.
11. Dial-On-Demand, remote dial up and auto disconnect are supported.
12. Access Logging can keep a full record of the Internet access log.
13. It enables IE and Netscape to access the Internet through HTTP/Secure/FTP
(Web)/Gopher.
14. SOCKS5 proxy support allows use of ICQ, MSN Messenger, Yahoo Messenger,
CuteFTP, CuteFTP Pro and WS-FTP.
15. Mail proxy supports Outlook, Eudora etc.
16. Supports NetTerm accessing the Internet via Telnet proxy.
17. Supports Outlook connecting to the News server via News proxy.
18. Support SOCKS5 and web authentication.
19. Support for Real Player RTSP proxy and Media Player MMS proxy.
20. Built-in DNS can resolve domain names.
21. Win98/WinMe/WinNT/Win2000/WinXP/Win2003/Vista compatible.
22. Bandwidth usage statistics.
4
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
4 Installation
Normally, the clients and server are connected with A Hub, Wireless Hub, Switch or
Router. The network protocol between the server and clients is TCP/IP. Therefore both the
server and the clients have an IP address. The server IP address is static and fixed. The
clients IP address can be fixed or dynamic which is obtained through DHCP. CCProxy
only requires that the clients can ping through the server IP address. We know that the
server may have multiple IP addresses, but must have one that is used to connect with
other LAN clients. The IP address that is used to connect with the other LAN client is
called the proxy server address, We generally assumed this to be 192.168.0.1.
If the clients and server have not yet been setup to have a connection, we recommend
allocate IP addresses like this at below:
How to detect whether ping Requests are transferring through between the clients and
server? At the client, in the "start" menu -> "run" -> "cmd", assuming that the server IP is
192.168.0.1, in the command line, to type "ping 192.168.0.1" then press return. If the
result is similar to that at below, it means the client is connected to the server successfully.
5
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
If the result is like that at below, it means the client cannot connect to the server.
If the client cannot connect to the server, you need to check the IP address settings and
the connections to the Hub, Switch or Router on the clients and server.
We know that there are many ways of connecting to the internet, which are for example,
ADSL, optical fiber, satellite, broadband etc. CCProxy is not concerned about the manner
in which the Internet connection is established, as long as the server is successful
connected to the Internet.
The simplest way to check the server can access the Internet is to input a web site address into the
browser and see if the machine is able to access the web pages.
Users frequently mentioned single and dual NIC. In fact, the CCProxy is not concerned
with hardware equipment. Both single and multi-NIC cards are supported and there are no
special settings.
6
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
Special mention is that if the clients have been able to share the Internet, such as through the router, and
hope to use the CCProxy to manage and control the clients' Internet access. You might need to do some
changes on your hardware.
For example:
CLIENTS ROUTER SERVER
Internet
or
In this case, the clients can access the Internet directly with the Routers bypass proxy
server. That's to say, CCProxy cannot control the clients. We need to isolate the client
from Internet and force clients to access the Internet via the proxy server.
Or
Method 2:
Configure the NAT in the router and block all LAN IP address accessing NAT except the
server IP address. Only some advanced routers have this function. Please do this with the
router's administrator.
Please download the latest version of CCProxy's installation package from our site first.
Running the installation package at server will install CCProxy to C:\CCProxy by default.
Launch CCProxy and open the "options", the proxy server address is displayed in the
"Local LAN IP address". Please check whether it's the proxy server address or not. If not,
please uncheck "Auto Detect". Select the correct proxy server IP address from the
drop-down list and check the checkbox on the right side.
Now, CCProxy has been installed on the server with default settings, CCProxy will permit
7
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
all clients access Internet. If you want to manage the clients, please read "Account
Management".
If you get problem in launch CCProxy, please refer to "FAQs".
At the clients machine, please open IE menu "Tools", go to "Internet Options" ->
"Connections" -> "LAN settings", select "proxy server", input the proxy server IP address
in the "Address", 808 in the "Port". Select "local address bypass proxy". IE proxy setup is
finished and we can access websites via the proxy now.
For other network applications' proxy settings, please refer to "Client Proxy configuration".
8
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
Launch IE -> menu "Tools" -> "Internet Options" -> "Connections" -> "LAN settings" -> choose "use a
proxy server" -> "advanced" -> "servers" -> add" server address" to "HTTP", "Secure", "FTP", "Gopher",
Port is 808; add "server address" to "Socks", Port is 1080.
9
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
5.2 Firefox
10
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
Select account and click button" Properties". The general info should be shown as below:
11
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
12
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
If your original mail server doesn't require authentication when sending emails, then configure as below.
Pay attention to the account name. It is "#smtp.youngzsoft.com" here.
13
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
Select account and click button" Properties". The general info should be shown as below:
14
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
If your original mail server doesn't require authentication when sending emails, then configure as below.
Pay attention to the account name. It is "#smtp.youngzsoft.com" here.
15
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
CCProxy-> "Options" -> "Port Map", click the "E" button and add two port map rules:
1) Dest Host: smtp.gmail.com, Dest Port: 465, Type: TCP, Local Port: 465.
2) Dest Host: pop.gmail.com, Dest Port: 995, Type: TCP, Local Port: 995.
In Outlook Express account property, set smtp and pop3 server address as the proxy address (i.e.
192.168.0.1).
16
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
Choose the configured News server in Outlook Express and right click menu-> Properties-> Server.
Suppose the original server name is "msnews.microsoft.com". You need to change the server name to
the proxy server's address. Choose "This server requests to log on". Fill in "#msnews.microsoft.com" in
account. Leave "Password" blank. Check "Remember Password".
Note: If the News server you log onto isn't free of charge, then the account number and password are
needed. Your account name should be revised to "old account name#original News server address".
5.8 CuteFTP
Menu "Edit"-> "Settings"-> "Connection"-> In "Firewall" tab: fill in proxy server address after "Host". Port
is 2121. Choose "USER user@site" in "Type". Check "Enable firewall access".
5.10 ICQ
Menu "Tool" -> "Options" -> In "Connection" tab, check "I use proxy server", choose SOCKS 5 in type, fill
local proxy servers IP address in "Server". Port is 1080.
You need to install SocksCap32 at client, add voice chat software into SocksCap32 and launch it from
SocksCap32.
17
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
5.13 NetMeeting
As NetMeeting doesn't support proxy setting, SocksCap is needed. For a specific user guide, please
refer to http://www.youngzsoft.net/sockscap/.
(Figure-1)
Step 2: Click "RTSP Settings". Check all the three choices under "Use TCP to Connect to Server".
18
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
(Figure-2)
Step3": Choose "PNA Settings" in Figure-1. Check choice "Use HTTP Only".
(Figure-3)
Step4: Menu "View"-->"Preferences"-->"Proxy"
Check "Use RTSP proxy". Fill 192.168.0.1 in the first blank. Port is 808.
Check "Manually configure HTTP proxy" Fill 192.168.0.1 in the first blank. Port is 808.
Note: Don't choose "Use PNA proxy".
19
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
(Figure-4)
20
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
(Figure-1)
As it is shown in above figure, in Proxy Settings box, move cursor to HTTP, click button "Configure".
Change settings to the way shown in figure-2.
21
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
(Figure-2)
Move cursor to "MMS", click button "configure", and change the settings to the way shown in figure-3.
(Figure-3)
Note: The ports for HTTP and MMS in figure-2 and figure-3 are different. The port for HTTP is 808, while
the port for MMS is 1080.
First of all, you need to install Sun JRE (Java Runtime Environment). You can download it free at
http://www.java.com.
After installation,
1. Go to Control Panel
2. Double click the "Java Plug-in" icon
3. Click the "Proxies" Tab
22
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
4. Make sure that the "Use Browser Settings" checkbox is checked. If it is not, then check it and hit the
"Apply" button to save your changes. Doing this will cause the JRE to use the Web browser's proxy
settings for all Internet connections.
5. Close all browser windows. Restart the browser and try to load the applet.
First, set HTTP proxy in IE. Open Live Update in Norton AntiVirus.
Popup "Live Update" dialog box and click button "Configure".
Popup dialog box "Live Update Configuration".
In "ISP" tab, check "the Internet Options in Control Panel".
In "Proxy" tab, check "I want to use my Internet Explorer Proxy Settings".
If the software has the proxy option (generally in network settings or system settings) for proxy
configuration, you can configure the proxy according to the relative protocols and ports. Generally you
23
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
can use SOCKS proxy settings (port is 1080) or HTTP proxy settings (port is 808). Also you can search
proxy settings in google. For example, you can search "skype proxy settings" to find out how to set up
proxy for skype.
Otherwise, you will need to install SocksCap32, software from NEC on the client and add this software to
SocksCap32.
For specific guide, please refer to http://www.youngzsoft.net/sockscap/
24
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
6 Account Management
In this section we will talk about the account management of CCProxy. CCProxy features powerful
Internet access control function. It helps the administrator to manage clients easily and efficiently. You
can click the "Account" button on the toolbar of CCProxy to manage your account. The account
management includes "Account List", "Web Filter" and "Time Schedule". We will introduce all of them in
detail below.
Permitted Category: There are two options - "Permit All" and "Permit Only". "Permit All" means all
proxy clients can access the Internet via CC Proxy. "Permit Only" means only the clients which have
been given permission can access the Internet via CC Proxy.
Auth Type: CCProxy account authentication supports IP Address, MAC Address and User/Password.
Each account can be authenticated with these auth types. The "User/Password " authentication is only
valid to web proxy and socks5 proxy service.
Web Filter: The administrator can define the filter rule here. CCProxy supports "Web Site Filter"(Permit
or forbidden), "Forbidden URL"(Web URL filter) and "Forbidden Content"(Web Content Filter).
Time Schedule is used to control the clients' on-line time.
New, Edit, Delete and Select All: These are used to create, edit or delete the account list.
Auto Scan: This is used to scan the computers on the LAN and get the computers' information
automatically. For example, computer name, IP address and MAC address.
Export and Import: Export is used to save the account list information to a specific folder. Import is used
to load account information from a specific file. These two features function just like the backup and
restore operations of account list.
NT User Auth: If you check this box, CCProxy will import the Active Directory accounts automatically.
You can input the AD server name in the edit box. "." means local server.
Flow Stats displays the bandwidth usage of each account.
25
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
Web filter can effectively restrict clients access to particular web sites.
"Account -> Web Filter"
Web Filter includes Site Filter, URL Filter and Content Filter.
Web Filter Name is used to define different web filter rules.
Site Filter: Input the sites you want to filter in the edit box. Site filter supports wildcard character (*,?).
Multiple sites should be divided by semicolon. For example:
*.yahoo.com;???.hotmail.com;www.*.org.
Also you can define port filter. For example:
*:433, *.yahoo.com:80;*.hotmail.com:*;
You can also input a web filter file name here. The web filter file format is one web filter for one line. For
example:
*.yahoo.com;
*.hotmail.com;
*.bbc.com:*;
*.msn.com:433;
Permitted Sites: clients can only access sites which are included in the site filters.
Forbidden Sites: clients can not access sites which are included in the site filters.
Forbidden URL: You can define the URL filter here. You can input whole or partial URLs. For example:
http://www.google.com/;*.zip;*.exe;*/mail/;
Forbidden URL is different from Site Filter. Site Filter only applies to the web host name and port,
whereas Forbidden URL applies to the whole URL address.
Content Prohibited can filter web pages with specific characters. If the web page includes such
characters, it will be banned. Input the characters you want to name in the edit box. Multiple characters
should be divided by semicolon. For example: chat;travel.
Note: This step is only to define a web filter rule. If you want to apply it to a specific account, you should
edit the account's property and select the web filter rule for this account.
26
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
27
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
7 Main interface
Tips: If you double click this zone, it will open the monitor dialog box.
U: Double click this option to check for upgrade information. If there is a new version, it will open the
upgrade dialog box.
0/0: To display the number of online connections and accounts. The left number is the amount of online
connections. The right number is the number of online accounts. Tips: Double click this zone and you will
open the Windows system management.
Time: To display the server time. Tips: Double click this zone and you can go to the installation folder of
CCProxy.
28
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
29
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
9 Advanced Options
You can open an advanced options dialog box by selecting "Options -> Advanced". There are 7 tabs in
this dialog box.
Dial-up: To configure the dial-up service.
Cache: To configure the web-cached function, i.e. cache size, cache update time.
Cascading: To configure the cascading proxy, also called parent proxy, service.
Log: To configure the proxy logging service, i.e. log size and log type etc.
Mail: To configure the mail proxy service. You can change the mail proxy port here.
Network: To configure the proxy network settings such as server IP address binding, socket idle timeout,
etc.
Others: To configure other proxy settings such as interface language and remote admin etc.
CCProxy's web caching is based on the IE cache storage technology. CCProxy will load and store the
web pages into the IE cache files on the server.
Cache Update Time: To set the update interval of the cache.
Always Load from Cache: If this is checked, the HTTP proxy will always load web pages from the IE
cache ignoring the cache update time.
Check the "IE" button if you wish to change the web cache path and size.
30
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
Proxy Protocol: To set proxy service protocol that the cascading proxy server provides. If the cascading
proxy provides HTTP proxy service, the connections from the client will be translated to the http proxy
protocol and redirected to the cascading proxy automatically.
Need Authorization: If the cascading proxy requires authentication, you need to set the authentication
information in this zone.
31
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
32
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
33
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
11 Log Analysis
Select "Monitor -> Log Analysis" to open the log analysis dialog box.
You can select different log files from the list "Log File". The log file is named by date.
User name, Protocol and Filter are used to define the analysis search item.
Clicking "Export" will create an html format file.
34
CCProxy – Proxy Server Software for Windows http://www.youngzsoft.net/ccproxy/
12 Contact
[email protected]
Please read the FAQ and email to us if you have additional questions or problems.
[email protected]
Currently our products are only distributed on the Internet. If you are interested in exchanging links with
us, or would like to help us with physical distribution, promotion in software compilations, or business
cooperation, kindly let us know! We are open to various levels of cooperation.
Homepage: http://www.youngzsoft.net
How to Purchase: http://www.youngzsoft.net/user.htm
FAQs: http://www.youngzsoft.net/ccproxy/faq.htm
Feedback: http://www.youngzsoft.net/support.htm
35