Category: Software Revision Date: 6/2/95 Author: Arthur Hyun Original Format: ASCII Keyword: Chameleon Lan-Dial Reviewer: Pam Brigham Synopsis: Steps to setting up Chameleon as a Router for Lan-Dial Text: *************************************************************************** *** Setting up Netmanage Chameleon as a Passive IP Router For LAN-DIAL *** *************************************************************************** 1. Install the Chameleon setup disk and newt protocol disk on your hard disk. Refer to the Quick Install Reference Card for guidance. 2. Click on the "CUSTOM" icon in your new Chameleon folder: From Custom Window, create two new Interfaces. The actual names designated to the interfaces are arbitrary; the default names will work. One interface should be of type PPP, the other should be the appropriate type for your local LAN (Ethernet, Token Ring, etc). This document will assume you have a PPP interface called PPP0 and an Ethernet interface called Ethernet0. 3. Configure the Ethernet0 (LAN-side) interface: Select the Ethernet0 line in the Custom window. Using the pull-down menus under SETUP, configure the Ethernet interface. Hardware -and- Ethernet Type Enter the appropriate values for your network device. IP Address -and- Network Mask Enter the IP address and subnet mask of your Ethernet interface. Please refer below to "Selecting an IP Address" at the end of this document. Host Name -and- Domain Name Enter the host name and domain name of your computer. If you would like this machine to be known as just your domain name (eg "company.com"), you should use "company.com" for your "Host Name," and leave "Domain Name" blank. The domain name we have applied for your account is: ______________________ Primary Interface Select this line to mark the Ethernet interface as the primary interface for this machine. 4. Configure the PPP0 (serial-side) Interface: Select the PPP0 line in the Custom window. Using the pull-down menus under SETUP, configure the PPP interface. IP Address -and- Network Mask Enter the IP address and subnet mask of your PPP interface. Please refer below to "Selecting an IP Address" at the end of this document. Host Name -and- Domain Name These should be set identically to the setup on the Ethernet interface. Port Set the baud rate, use 8 data bits, no parity, 1 stop bit, and hardware flow control. Make sure that the correct port for your modem has been selected. Parity check and Carrier detect boxes should not be checked. Modem... select your modem type from the "Modem Defaults" box, if your modem is hayes compatible, choose Hayes. In most cases the default modem strings do not have to be modified. Dial enter the phone number of the PSI POP nearest you. For __________________, the phone number is _____________________. Login enter your account ID and your password (both of them are case sensitive). The startup command is "ppp" (no quotes). 5. Configure other machine wide services: Configure these settings under the SERVICES menu. Default Gateway Enter an IP address that is using the same network number or IP subnet that you have selected for your serial-side interface, but NOT the same one that you have entered for your serial-side interface. Domain Servers enter the IP address of PSI's name servers. Chameleon will use these name servers to convert domain names into numeric ip addresses. the first line should be: 192.33.4.10 and the second: 192.35.82.2 6. If you desire to protect the settings of this configuration from other people who have access to your PC, set a Password (under the File menu) 7. Using a text editor, edit the \netmanag\slip.ini file. The file will contain a [PPP0] section that will need to be slightly changed. Edit the file so that this section reads as follows: [PPP0] SCRIPT=-n TYPE=PPP 8. Having created the configuration for your connection to PSINET, you should now choose CONNECT (from the CUSTOM window). The modem will initialize and call out. You will then be authenticated automatically and your connection will be "UP". *************************************************************************** READ THIS BEFORE CONFIGURING YOUR NETWORK ADDRESSES *************************************************************************** ****** Selecting an IP Address ******* For Chameleon to act as a passive router, it needs to have different IP Networks assigned to each interface on the machine. What this means is that for Chameleon to be able to route information from one interface to the other (from your LAN, to PSINet, for example), each of the interfaces needs to have a different IP network number. Minimally, you will need to assign 2 interfaces addresses on different IP networks--your local LAN interface (that goes to your internal network), and the Serial interface (that goes to PSINet). IF you already have more than one network number assigned to you, and have purchased routing for both network numbers from PSI, you can assign one of those network numbers to the Serial interface, and one to the LAN interface. However, no other hosts can use the network assigned to the Serial interface so this essentially uses up the whole network number. IF you have only one network number, or have only purchased routing for one network number, or do not wish to use up a network number on the Serial interface, you can "subnet" a network number. This means to make one network number look like more than one IP network to the software. If you have only one class C network number routed for, and need to assign addresses to 1 LAN interface and 1 serial interface: You will assign a subnet mask that is 2 bits wide. This will give you 2 valid network number ranges, one will be used for each of your two interfaces. The way you will tell the two network numbers apart is by looking at the last digit in the IP address. If the last digit is in the range 65-126, inclusive, it will be in one network. If the last digit is in the range 129-190, inclusive, it will be in the second network. All other addresses are invalid. For example, if your network number was "200.201.202.0", then: 200.201.202.3 is INVALID for a host 200.201.202.66 is in subnet #1 200.201.202.69 is in subnet #1 200.201.202.128 is INVALID for a host 200.201.202.150 is in subnet #2 200.201.202.190 is in subnet #2 200.201.202.200 is INVALID for a host the .65 address (200.201.202.65 in this example) is used to represent the entire first subnet. The .128 address is used to represent the entire second subnet. The .127 address is the "broadcast" address for the first subnet, and the .191 address is the "broadcast" address for the second subnet. Pick one address range that will be used for your LAN (65-126, for example). Assign your LAN hosts addresses in that range, and set their subnet masks to have 2 bits (the subnet value would be 255.255.255.192 or ffffffc0). Every host on the LAN will need to adopt these subnet values, and have their IP addresses changed to be in the proper number range. If you do not have enough addresses to assign to all of the hosts on the network, you will need to add another network segment, either by getting another router or by adding another ethernet interface to the Chameleon machine. If this is done, you will either need to change all the subnet assignments or obtain another IP network number from PSI. Assign your Serial interface an address in the second range (the .129 address, perhaps). You will need to inform PSI the value of this address, and if this address changes in the future. *************************************************************************** mail setup *************************************************************************** One alternatives exist for mail with LAN-Dial: SMTP SMTP is suited for a host serving multiple people, or a site with more than one machine that may accept mail. With SMTP, when someone wants to send you mail, their machine will attempt to make a direct TCP/IP connection (much like a telnet) to your machine. If your Mail agent is running, it will accept and immediately process the incoming mail, delivering it to the appropriate mailboxes. 1. With your PPP link up, click on the MAIL icon in you Chameleon folder. 2. Use the "Postmaster" login, no password, to gain access to the "Mail - Postmaster" configuration window. 3. From the SETTINGS pull-down menu: If you want to use SMTP: select Network:Mail Gateway enter the address "uu11.psi.com" The Delete Mail from Server box should be checked. The "Mail Dir:" box can be left blank. *************************************************************************** news setup *************************************************************************** INITIAL NEWSFEED REQUEST Please complete and email this form to newschange@psi.com, or fax to 518.283.8904, attn: newsmaster. New newsfeeds can be expected to be enabled within 2 business days, unless we are unable to verify connectivity between your server and ours, or other such problems. For clarification or assistance, please contact support@psi.com, or call customer support at 518.283.8860. Notes on how to fill out the form follow at the end. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- INITIAL NEWSFEED REQUEST 1) Account name/number: 2a) Your news client/server name: 2b) Your news client/server IP address: 3) News Administrator email contact(s): 4) Type of feed: (see below) If you used "NNTP XFER" or "NNTP Client" for type of feed, you may leave all of section 5 blank. 5) Desired groups/hierarchies/distributions: (see below) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Notes: This form is not yet automatically processed, so please feel free to add any comments/suggestions/clarification you feel are necessary to the form. TYPES OF NEWS RECEPTION: NNTP Client If you want to use NNTP based news-reader software to connect and read/post articles from a PSI news server. News-readers such as "rrn", "nn", or a news-reader supplied with a TCP/IP stack like TCP/Connect II, Internet Chameleon, etc. NNTP XFER If you will use "nntpxfer", "nntpget", "newnews", to receive an active news feed from PSI. NNTP XMIT If you wish us to use NNTP to send news to your news server. You should have a server, such as ANU News, C-News, or INN built and configured. UUCP/compressed If you wish us to send news to you via UUCP. We will use 200Kb (uncompressed) batches and 12 bit LZ compression, unless you specify otherwise. UUCP/uncompressed If you require an batched, uncompressed feed. UUCP/single If you need individual articles with no compression. Important Note: PSI will only allow access to one customer machine per account. If you choose an NNTP Client Connection, no other machines at your site will have access to Usenet News. If you have a need for multiple news users you should run a news server so that your users' news clients can connect to your news server. NEWSFEED INFO There are two ways to submit requests for changes to your feed: C-News "sys" file format INN "newsfeeds" file format Please identify the style when submitting changes. To illustrate the differences in format, consider the following two entries. The first is in "sys" file format, the second in "newsfeeds" file format. They both specify a feed containing: all of comp except for comp.sys.next, but including subgroups of comp.sys.next, all of alt except for alt.fan and all of its subgroups, all of rec except for all subgroups of rec.autos, but including the one group rec.autos soc.culture.korean and all subgroups, soc.culture.jewish and all subgroups, and soc.culture.swiss (no subgroups) sys: comp,!comp.sys.next,comp.sys.next.all, alt,!alt.fan, rec,!rec.autos.all, soc.culture.korean,soc.culture.jewish, soc.culture.swiss,!soc.culture.swiss.all newsfeeds: comp.*,!comp.sys.next, alt.*,!alt.fan,!alt.fan.*, rec.*,!rec.autos.*, soc.culture.korean,soc.culture.korean.*, soc.culture.jewish,soc.culture.jewish.*, soc.culture.swiss For a full feed, use "all" if using C-news "sys" format, or "*" if using INN "newsfeeds" format. Current average breakdown of news volume by major hierarchy is: alt: 50% (alt.binaries: 25%) comp: 8% misc: 3% news: 1% rec: 14% sci: 2% soc: 7% talk: 2% other: 13% These are very rough figures, and can fluctuate dramatically. A full feed is currently ~200MB/day. Please do not request one unless you are able to spare >32Kbps of bandwidth for news transfer. 14.4Kbps modem connections are NOT sufficient for full newsfeeds. Recommended feed maximums based on account type: -------- Bandwidth*: Account Type: Feed Size**: ----------- ------------- ----------- 56K BW or greater Leased Line, ISDN Full Feed 14.4K BW Lan Dial, 52Meg or Less Host Dial + (ie,some alt, comp and rec) 9600 BW UUCP, Host Dial 40Meg or Less (ie,some alt, comp) 2400 BW UUCP 10Meg or Less (ie,specific groups sub-hierarchies) * this is the amount of bandwidth dedicated for *just* news transfer on your account. ** this is the feed size based on 18 hours of constant file transfer at the indicated bandwith.