Start | Previous | Next IPv6 Main | General | Overview | Basic Softw | Important App | Additional App | Network Conf | Changes+Testing | Obsolete | Firewalling

IPv6 & Linux - HowTo - Part 7

Version: 4.00 from 2011-10-20


(P) & (C) 1997-2002 by Peter Bieringer <pb@bieringer.de>, see copyright notice for more details
Original site of publishing: http://www.bieringer.de/linux/IPv6/ ; suggestions, comments and improvements are welcome!

Obsolete and no longer recommended versions of applications (but perhaps yet useful...)

Most of the stuff is inet6-apps libary based, which is no longer maintained (and also not needed because of modern source uses the IPv6 support of the glibc-2.1).

Contents


Inet6-apps (finger[d], ftp[d], inetd, ping, tftp, libinet6) (no longer recommended package)

IPv6-maintained by Craig Metz <cmetz@inner.net>

Why?

Your installed internet applications aren't ready to handle IPv6 addresses (and that is what you want).

Version and filename of the packet:

Latest version I have tested is inet6-apps-0.36.tar.gz
For RedHat 6.0 / glibc-2.1 systems you also need following additional patch (many thanks to Ricardo Quesada <rquesada@pjn.gov.ar> for the original patch)
inet6-apps-0.36-glibc21-rh60-patch.txt.gz

Additional informations:

Current packet version is very outdated, no longer maintained and can be replaced in parts now by other packages!

Contents:

Application Path Description Recommended replacement
finger  /usr/bin/finger Finger client finger
fingerd /usr/sbin/in.fingerd Finger daemon fingerd
ftp  /usr/bin/ftp FTP client lukemftp
ftpd /usr/sbin/in.ftpd FTP daemon ftpd-BSD
gendata   Generate data for socktest (debug)
inetd  /usr/sbin/inetd Internet super daemon xinetd
ping  /bin/ping   ping6 of iputils
socktest    Socket tester (debug)
tftp  /usr/bin/tftp Trivial FTP client
libinet6.a /usr/lib/libinet6.a  Inet6 libary (still only needed for outdated software here on this page)

Unpacking, configuration and installation

  1. Move into the source directory:
  2. Unpack the new source:
  3. Now create/update the softlink, necessary for shorter paths:
  4. Move into the source directory:
  5. Now you have to make some patches in the source code:
  6. Now compile:
  7. And install:
  8. If you install this software for the first time:

Configuration

/etc/inetd.conf

For all new IPv6 daemons you have to remove the TCP wrapper mechanism by removing this option /usr/sbin/tcpd, because the wrapper can't handle IPv6 packets except you have already running the IPv6 ported TCP wrapper. But now you have to complete the path of the daemons! Send signal HUP to the inetd daemon


TFTP daemon

IPv6-maintained by Craig Metz <cmetz@inner.net>

Why?

TFTP daemon is not included in the Inet6-Apps.

Version and filename of the packet:

Latest version I have tested is tftpd-1.2a1.tar.gz
(not tested against HowTo version 3.09 and later, i.e. inet6-apps-0.34)

Additional Information:

Normally you do not need this daemon, it's only used for remote booting with BOOTP.

Contents:

Application Path Description
tftpd /usr/sbin/in.tftp Trivial FTP daemon

Unpacking, configuration and installation

  1. Move into the source directory:
  2. Unpack the new source:
  3. Now create/overwrite the softlink, necessary for shorter paths:
  4. Move into the source directory:
  5. Configure the compile options:
  6. Now compile:
  7. And install:
  8. If you install this software for the first time:

nslookup4WWW

IPv6-ported by Marc Mosthav <MOSTHAVM@plcman.siemens.co.uk >

Additional Information:

This section is still in progress!

Version and filename of the packet:

nslookup4WWW-0.9+IPv6-1.tar.gz
(not tested against HowTo version 3.09 and later, i.e. inet6-apps-0.34)

SNTP daemon & client

IPv6-ported by Marc Mosthav <MOSTHAVM@plcman.siemens.co.uk >

Why?

The original SNTP tools can't handle IPv6 addresses and can't use new features. So a ported version is needed. Also the new multicast feature of IPv6 can be now used.

Version and filename of the packet:

Latest release of a ported version is sntp+ipv6-0.91.tgz
(not tested against HowTo version 3.09 and later, i.e. inet6-apps-0.34)

Additional Information:

This section is still in progress!
For tests try to use Marc's SNTP server: manip605.ipv6.siemens.co.uk

Contents:

Application Path Description
settime /usr/inet6/bin/settime Sets local clock from a IPv[46] NTP server
sntpcd /usr/inet6/bin/sntpcd SNTP client which receives IPv6 NTP multicasts
sntpsd /usr/inet6/bin/sntpsd SNTP server which sends multicasts and can be synchronized with another IPv[46] NTP server

RIPE-Whois-client for IPv6

IPv6-ported by Marc Mosthav <MOSTHAVM@plcman.siemens.co.uk >

Why?

The original Whois client can't handle IPv6 addresses. So a ported version is needed.

Version and filename of the packet:

First release of a ported version is ripe-whois-tools-3.0.4+6bone-extensions+ipv6-1.tgz
(not tested against HowTo version 3.09, i.e. inet6-apps-0.34)

Additional Information:

This section is still in progress!
For testing try to use Marc's RIPE-Whois server: whois.ipv6.siemens.co.uk

Contents:

Application Path Description
whois /usr/local/bin/whois RIPE-Whois client


Your connection is via: IPv4
Your address: 54.224.158.232
IPv6 Ready bieringer.de
is maintained by
webmaster at bieringer dot de
(Impressum)
powered by Apache HTTP server powered by Linux IPv4 connectivity is provided by
Strato