CIPE-Win32-2.0-pre15
所属分类:Windows编程
开发工具:C/C++
文件大小:391KB
下载次数:2
上传日期:2012-12-13 22:27:48
上 传 者:
evancu
说明: This package consists of a binary installation and a development
environment of and for CIPE-Win32 v2.0 beta. This document assumes
a working knowledge of CIPE and it s installation requirements.
文件列表:
Todo.txt (6394, 2002-10-19)
COPYING (17982, 1996-05-04)
source (0, 2001-03-27)
source\Makefile (1739, 2001-03-29)
source\cipdrvr (0, 2001-03-27)
source\cipdrvr\i386 (0, 2001-03-27)
source\cipdrvr\i386\free (0, 2001-03-27)
source\cipdrvr\i386\checked (0, 2001-04-08)
source\cipdrvr\MAKEFILE (247, 1996-11-26)
source\cipdrvr\hexdump.c (1015, 2000-11-05)
source\cipdrvr\macinfo.c (1273, 2000-10-08)
source\cipdrvr\hexdump.h (1014, 2000-11-05)
source\cipdrvr\types.h (1836, 2002-04-13)
source\cipdrvr\resource.rc (1025, 2000-07-10)
source\cipdrvr\obj (0, 2001-03-27)
source\cipdrvr\obj\i386 (0, 2001-03-27)
source\cipdrvr\constants.h (6264, 2002-03-03)
source\cipdrvr\cipdrvr.c (47900, 2002-10-19)
source\cipdrvr\macinfo.h (1172, 2000-10-08)
source\cipdrvr\prototypes.h (3474, 2000-11-21)
source\cipdrvr\SOURCES (707, 2000-11-16)
source\cipsrvr (0, 2001-03-27)
source\cipsrvr\idea.h (5104, 2000-11-09)
source\cipsrvr\CipeTapIO.h (1788, 2000-12-04)
source\cipsrvr\CipeServiceBase.h (3440, 2000-11-14)
source\cipsrvr\crc32.c (7103, 2000-10-25)
source\cipsrvr\CipeAdapter.cpp (4679, 2000-11-30)
source\cipsrvr\CipeServiceMgr.cpp (5389, 2000-11-04)
source\cipsrvr\CipeNullEncryptor.h (1490, 2000-10-30)
source\cipsrvr\CipeSocketIO.h (2375, 2002-03-13)
source\cipsrvr\Makefile (2701, 2002-03-13)
source\cipsrvr\CipeBase.h (1890, 2000-11-29)
source\cipsrvr\CipeServiceBase.cpp (8359, 2000-11-14)
source\cipsrvr\CipeTapIO.cpp (8134, 2002-03-12)
source\cipsrvr\CipePeer.cpp (8474, 2000-11-30)
source\cipsrvr\main.cpp (1711, 2000-11-29)
source\cipsrvr\CipeAdapter.h (2314, 2000-11-27)
source\cipsrvr\CipeGenericIO.cpp (3358, 2000-11-03)
source\cipsrvr\CipeEngine.h (1685, 2000-11-28)
... ...
CIPE-Win32 v2.0-pre15 README
--------------------------------------------------------------------
This package consists of a binary installation and a development
environment of and for CIPE-Win32 v2.0 beta. This document assumes
a working knowledge of CIPE and it's installation requirements.
CIPE-Win32 is a port of Olaf Titz's CIPE VPN software from Linux
to Windows NT/2000/XP.
This software implements a functional node in a CIPE network on
Windows NT4.0 SP3-SP6, Windows 2000 and WinXP. DOS-based Windows
aren't supported but others are welcome to attempt installation.
I know this documentation is not "polished". When the software is
working perfectly, I'll do a nice HTML help system (unless someone
is willing to start it for me).
128 bit Blowfish encryption is supported at the moment. 128 bit IDEA
support is being worked on.
Thanks to Vladimir Michl , Erik Wallin
, and Jan Olderdissen for
their help in debugging the device driver and fixing some of my
programming "blind spots".
This software is freely distributable under the GNU public license, a
copy of which you should have received with this software (in a file
called COPYING).
--------------------------------------------------------------------
1) Installation:
Uncompress the distribution (if not done already) to some directory
on the target computer (e.g. C:\TEMP\CIPE). Two subdirectories
should be created: disk1 and source.
1a) On Windows NT:
Run the Windows NT Network Control Panel applet from the Control Panel.
Select the Adapters tab and press the Add... button. Choose Have Disk...
Enter the path to the disk1 subdirectory as above
e.g. C:\TEMP\CIPE\DISK1
Windows will install the driver files and then present a dialog with
the CIPE settings. Enter the settings to match the requirements of
your CIPE network. IP addresses can either be specified in numeric
form or as hostnames
Press Continue
Windows NT will prompt for additional IP information. The information
for the new adapter (which will be called CIPE) will be redundant
and needn't be entered. The installer will ask you if you want to install
the CIPE service. Continuing, the binding engine will run and,
on completion, you will be prompted to reboot the machine. If you agreed to
install the CIPE service, you may, at this stage, go into the Devices
Control Panel applet and set the startup mode for CIPE to "manual".
You may also do this for the Service CIPE_Daemon in the Services Control
Panel applet. After rebooting you can start each of these manually; it
doesn't matter what order. This will prevent you from acquiring an
"unbootable" system where the driver is automatically started
and crashes the system on every reboot. This circumstance is not occurring
for me but we are dealing with Windows...
When the system restarts, you can then configure the peer information.
You can add more adapters by repeating the same installation procedure
as described above. The driver and service will support multiple adapters
each with multiple peers.
1b) On Windows 2000:
Use the Add Hardware wizard to add a new device.
The device will be a "Network Adapter" type and select "Have Disk..." so that
you can browse to the "disk1" directory of the CIPE-Win32 distribution.
The installer will present the VPN driver option. Press OK and Windows
will install and load the driver.
Go into the Network & Dialup settings control panel and select properties
for the new Local Area Connection that has appeared. Go into TCP/IP settings
and give the adapter its point to point IP address.
1c) Adding Peers
Adding and deleting peer information is done through the CIPE control
panel applet. Initially, you will have to select the CIPE adapter visible
there and then press the "Add Peer" button to start configuring one. You
will find that the PTP address is already set (in TCP/IP).
CIPE-Win32 allows multiple peers for each adapter so you can "Add Peer" many times.
Changes done here will never require a reboot and should be
considered live. If the CIPE service is active when the applet starts, it
will restart it only if there are any changes made to the configuration.
--------------------------------------------------------------------
2) Compiling:
In the source directory, you will find several subdirectories and a Makefile
the distribution is designed to be built from the source directory by
running NMAKE in a valid DDK build environment (checked or free). Running
NMAKE install
Will update the files in the disk1 directory. The subdirectories are :-
cipdrvr: The Ndis miniport adapter driver
cipsrvr: The user mode service
cipapplt: The control panel applet
cipcfg: The oemsetup.inf files
The directories do contain interdependencies. Moving things around may cause
build failures. Read the Makefiles for a better understanding.
--------------------------------------------------------------------
My email address is dwilson@ibl.bm. I can be reached there or (preferably) by
mailing to the CIPE mailing list at cipe-l@inka.de.
Damion K. Wilson
近期下载者:
相关文件:
收藏者: