Frederik,

I use my Arachne on LAN.  I load my packet driver on the dos box in
autoexec.bat, my NIC is set to use irq 10 and I/O port address 320h.  I
give the packet driver the packet irq, nic irq, and i/o address as
arguments (ie. ne2000 0x60 10 0x320).  I use the manual tcp/ip setup in
Arachne and I use class A IP addresses reserved for private networks..
class A is 255.0.0.0 and class C is 255.255.255.0 netmask.  In manual
tcp/ip setup form I choose 'Resident packet driver' button to put my
settings in.  You seem to know what you're doing here though.

For your reference if needed:

             -----------------------------------------------------------
             |         RESERVED PRIVATE NETWORK ALLOCATIONS            |
             -----------------------------------------------------------
             | Network | Netmask       | Network Addresses             |
             | Class   |               |                               |
             -----------------------------------------------------------
             |    A    | 255.0.0.0     | 10.0.0.0    - 10.255.255.255  |
             |    B    | 255.255.0.0   | 172.16.0.0  - 172.31.255.255  |
             |    C    | 255.255.255.0 | 192.168.0.0 - 192.168.255.255 |
             -----------------------------------------------------------

Note: The settings for manual tcp/ip setup go into ARACHNE.CFG file.

[profile]
.
.
Connection READY
Hangup NUL
.

And the rest are in the [tcp/ip] section. (this is necessary and appears
to override the following duplicate for other wattcp applications)

The wattcp.cfg file I use is located in c:\network and in autoexec.bat I
set it like this:

SET WATTCP.CFG=C:\NETWORK (IP addresses in here are duplicates of what's
in Arachne.cfg)

Also for other tcp applications I set the following environment
variables:

IP=10.10.10.3
NETMASK=255.0.0.0
GATEWAY=10.10.10.1
DNS=<whatever your isp's dns is or your own if you are running named)

Note: previous is necessary for various other network applications.

On gateway if I'm running linux I use ip masquerading which must be
configured and compiled into the kernel.  This is the best method
because it's invisible to most services.  There's a mini howto for linux
(IP-Masquerade is filename I have).  Mainly you need to know about a few
lines in an init script (rc.local or similar) once you've determined the
kernel is properly compiled, installed, and booted.

Simplest ip_masq config I'm aware of:
 
echo 1 > /proc/sys/net/ipv4/ip_forward
ipchains -P forward DENY
ipchains -A forward -i ppp0 -j MASQ

Note: there is no firewall protection with this minimal setup.

If you use older ipfwadm instead of ipchains you'll have to look up
syntax differences to accomplish the same thing.

For windows as the gateway you just need to run a proxy and configure it
to accept connections from the IP on the LAN (ideally for security), and
tell Arachne the URL:port or IP:port in Arachne Internet Settings setup
form (located in Arachne Options).


Remember not to load a tcp/ip stack such as ntcpdrv because Arachne uses
wattcp which is built into the application.


Hope this helps,

Wes


> Fredrik Hanell wrote:
> 
> Hi,
> I downloaded arachne recently but I can't get it online. I'm in a LAN
> but I have used all the correct numbers (IP-adress, gateway, netmask
> and nameserver). What to do?
> 
> /Fredrik Hanell
> 
> Let me fall out of the window with confetti in my hair...
> ...I'll tell you all my secrets but I'll lie about my past

Reply via email to