The Node.conf File


How to configure...

The file node.conf configures the LinuxNode application which extends services beyond what the PMS application can do, to include outbound TCP/IP services. A user, having connected to the node via AX25, may then telnet to the local machine or back out over the port for an IP connect. (If the station is so configured, outbound connects may include landline IP connects over the Internet.)

Another nice feature is that 'extra' customized commands may be added to the menu list.

Again, please note that this file is an accumulation of "tests" and configuration "experiments." I have left the prior configs in place to broaden the scope of the potential usefulness of this file...


My Node.conf File


# /etc/ax25/node.conf - LinuxNode configuration file
#
# see node.conf(5)

# kbn: 09-01-97, 02-17-98
# Idle timeout (seconds).
#
IdleTimeout     3600

# Timeout when gatewaying (seconds).
#
ConnTimeout     3600

# Visible hostname. Will be shown at telnet login.
#
# HostName        oh2bns.ampr.org
HostName        ka1fsb.ampr.org

# ReConnect flag. ( was on )
# 
ReConnect       on

# "Local" network.
#
# LocalNet        44.139.8.48/32
LocalNet        44.56.26.0/24

# Command aliases. See node.conf(5) for the meaning of the uppercase
# letters in the name of the alias.
#
# Alias         CAllbook "telnet %{2:zone.oh7rba} 1235 %1 s"
# Alias         CONVers  "telnet %{2:oh2ti} 3600 \"/n %u %{1:139}\""
# Alias         CLuster  "connect hkiclh"
#
# Alias         WX      "telnet 206.214.209.20"
Alias           FSBBS   "telnet ka1fsb.ampr.org"
Alias           WHOIS   "telnet bambi 2005"
Alias           HFDB    "telnet ka1fsb 9090"

# Hidden ports.
#
# HiddenPorts   2
# HiddenPorts   bc0

# External commands. See node.conf(5) for the meaning of the uppercase# letters in the name of the extcmd.
#
# Flags:        1       Run command through pipe
#               2       Reconnected flag
#
ExtCmd          PMs     3       root    /usr/sbin/pms pms -u %S -o KA1FSB
ExtCmd          SHow    3       root    /usr/sbin/show_ports show_ports
#ExtCmd         UTC     3       nobody  /bin/date date -u
# ExtCmd        TTY     3       nobody  /usr/sbin/ttylinkd ttylinkd -c %s
ExtCmd          MyChat  3       nobody  /bin/telnet telnet ka1fsb 87
ExtCmd          Socks   3       nobody  /bin/netstat netstat --ax25
#ExtCmd         Iprts   3       nobody  /bin/netstat netstat -nr
# ExtCmd        Ns      3       root    /usr/bin/nslookup nslookup
#
#ExtCmd         FSB     3       nobody  /usr/bin/finger	finger ka1fsb
ExtCmd          DIP     2       root    /root/quiet_ppp quiet_ppp %s %1
#ExtCmd         Sys-fsb 3       root    /root/do_status do_status
#ExtCmd         Page    3       root    /var/ax25/fsbbs/do_netpager do_netpager
#ExtCmd         Np-stat 3       root    /var/ax25/fsbbs/do_npstats do_npstats
#ExtCmd         Echo    1       nobody  /bin/echo echo %U %u %S %s %P %p %R %r %T %t %% %0 %{1:foobar} %{2} %3 %4 %5
ExtCmd          More    3       nobody  /etc/ax25/cmd_menu cmd_menu
#ExtCmd         NErepeatrdb     3       root /var/tmp/RepeatSrv/do_repeaters do_repeaters %u
#ExtCmd         PacMon  3       root    /etc/ax25/do_look do_look
ExtCmd          NRstat  3       root    /bin/netstat netstat --netrom
ExtCmd          INstat  3       root    /bin/netstat netstat --inet
ExtCmd          NRdata  3       root    /bin/cat cat /proc/net/nr_nodes

# Node ID.
#
NodeId          LNXNODE

# Netrom port name. This port is used for outgoing netrom connects.
#
NrPort          nr0

# Logging level
#
LogLevel        3

# The escape character (CTRL-T)
#
EscapeChar      ^T

      Mail Document Request for:   node.conf
  A Few Caveats:

  • Be sure your local mailer is properly "hooked" into your browser.
  • Allow up to 24 hours for delivery, although 3-6 is typical...
  • Mailed copy, being the latest "on-line" version, may differ slightly from above.
  • Click on "Mail it to me" below to activate your mailer, then send from there.
  • Please don't change the subject field. (Additional text body comments OK.)
  • Sometimes server is down for extended periods of time... (1-10+ days)
  • (You obtain, modify and run all data/code at your own risk.)


Enough "excuses," just Mail it to me!

  What if ...

  • If your browser-linked mailer doesn't seem to respond, you may send a null-bodied email to ka1fsb@att.net with a subject of "Data Request - node.conf" not including the quotes... (Some browsers and their mail agents do not like excessive string data in the mailto format.)



(Courtesy KBNorton Computer Services)