中文网站
  Advanced Search
Read the latest Blogs from IT professionals in the field. Read and write community created documents. Need IT help? Ask our staff. Connect with your peers. Check our Tech Shop for posters, books and software tools. Home

5.6.1.2 ULTIMA for FreeBSD

Availability

Ultima is a NAT-PT implementation from BT Labs, it supplies a NAT-PT device with DNS, FTP and SIP ALG functionality. In this case, it was installed on FreeBSD 5.2 but should run on any version above FreeBSD 4.2. It cannot be directly downloaded from the Internet but is available by request on a case by case basis, below is a link the BTExact website highlighting the Ultima transitioning toolkit and other IPv6 activities at BT:

http://www.ipv6.btexact.com/activities/projects.html#ultima

Install and Configuration

Installation of Ultima takes place in two steps the basic device configuration and the http interface setup (which is rather less well documented). Installation of the device itself however is very straight forward, simply unzip the file into an appropriate directory and run the ultima_install program. Setup is via a text based interface which is both comprehensive and simple to use and can also be run at any time to reconfigure the device. It follows these basic steps.

IPv4 interface Specify IPv4 interface of device
IPv6 interface Specify IPv6 Interface of device
IPv6 prefix Specify IPv6 prefix of Ultima
Address Pool configuration Configure IPv4 address pool, selecting this option allows the
addition or removal of IPv4 addresses in the address pool and
the addition or removal of static address mappings. At least
one static mapping is required for the DNS
Lan/wan and DNS options

Allows selection of lan or wan operating modes (basically
turns on or off rtadv.

Configures DNS ALG to allow IPv4 or IPv6 queries to get
forwarded or blocked on either interface

http interface password

Configures http interface password (see below)

The http interface setup is rather more complicated and requires both Apache and openSSH ports to be installed onto the machine in addition to numerous other PERL modules. Afterwards, the interface package can be compiled and installed. Once installed, NAT-PT can be operated remotely via a browser. This was not attempted in our case.

Host Configuration

No major changes are needed for host configuration however the DNS options may need to be configured appropriately.

Issues

The installation procedure threw up several complications in that the supplied ‘ultima_NAT-PT.zip’ package cannot be opened in FreeBSD with the usual methods as the package seems to be windows based with MS Word documentation supplied as opposed to the usual README text files. To unzip the files, PKZip was used but they could easily be unzipped in Windows and transferred to UNIX. Additionally, the file permissions had to be changed as they were not set to be executable by any user by default (ultima_install, ultima, get_passwd, check_prefix, check_IPv4_address) so the device could not be configured or run.

Reply

The content of this field is kept private and will not be shown publicly.
  • Use <!--pagebreak--> to create page breaks.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <!--pagebreak--> <img> <br> <table> <tr> <td> <tbody> <p>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
8 + 7 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.