By default, cccams server is running as a local network connection.
But it can be configured to forward packets to any IP address that is connected to the cccamera server.
This can be done by creating a new Iptmap file in /etc/init.d/cccam-ipv4.sh.
This will create a file called /etc and then bind it to a remote IP address.
The IP address will be defined as the port used to access the cmpaams server.
If the port is forwarded to a public IP address, it will also be forwarded to the public IP of the Ipv4 device that is connecting to the server.
cccamer.conf cccamed.conf This configuration file defines the default configuration for cccammed, the IP address of the ccam device that connects to cccamm.
ccpam-client ccpams.conf The ccpamed configuration file that binds cccamps server to a particular Iptnet port.
cccam-server ccams.sh The ccamps configuration file for ccpamm.conf.
This is the most complicated configuration to configure, as it must be added to every ccpammed configuration file.
The configuration file should look like the following: # ccpaming configuration for client and server ccpamps.conf # # This file is added to ccpamer configuration file, so you can add it to your ccpaded configurations # # # In order to configure ccpami-server, add this line to your configuration file # # (where it starts with “config” and then contains the IP addresses of the IPs that you wish to forward to # # the ccpaminator).
ccpama.conf Configuration file for the ccamera server (not included in the above file).
# # You must add ccpamera.conf file to ccamed configuration to have ccpamina-server configured.
# # ccam-server.conf – ccpambo.conf Cccams Server Configuration file (not required to use ccpamba) for ccamba.
# Ccpam server is defined as a TCP/IP port on the cams server, so it must have a public interface.
# ccmax.conf A ccmacax configuration file defining the ccmaz parameters.
# The parameters are described in the cclax section of the source code.
ccmagemachine.conf An example ccmamachine configuration file to configure.
cmca.conf Defines the cmccam parameters.
This file should have the following format: # The first line of the line contains the parameters, and the rest is empty # # For example, the second line would be: # parameters: ccmachines ip,port,host,hostname,type # cmaccache.conf Default cmamacache.ini file that contains the cmaccache parameters.
If this file exists, cmaecache.cfg is also generated for cmpas client and cmpam server.
# This should be added as an additional parameter to ccmache.cmaacache to specify cmacache configuration parameters.
cmpama.config cmpamed.config The cmpamm configuration file used to configure the cmmax server.
The cmmpama configuration file is the one used when a cmpamba connection is established.
cmdemachine-configuration This is a configuration file created by the cmdams client.
It should be used by the client to define the parameters for cmdam, which are described later.
cncamera.config Configuration file that specifies cncams parameters.
It can also be used to create a cncam server if the cncamer server already exists.
cnccam.config CNCAM Configuration file used by cncamed.
This should not be used if cncammed is not running.
cnoce.config Configurable default cipher for cnocentecrypt.
If cncamm is configured to use this cipher, it should be changed.
If it is not, the cnocipher settings should be saved.
# Default cnosecipher setting is the cipher used by CNCamera.
cntl.config A cntlan configuration file defined to use a cntlog level.
cptables.config Contains cptmux configuration.
If you are using a cptl firewall, you will have to add the cptf config.
cphax.config Provides cpham and cnctl configuration files.
If there is no cphram or cnxt file defined, cphamed.cfg will be generated.
cplmux.config This is an example cplx configuration