[1159] in linux-net channel archive
IP overt telnet session
daemon@ATHENA.MIT.EDU (Richard Gooch)
Mon Oct 2 15:28:40 1995
Date: Mon, 2 Oct 1995 23:01:00 +1000
From: Richard Gooch <rgooch@atnf.CSIRO.AU>
To: linux-net@vger.rutgers.edu
Hi, all. I've been racking my brains trying to get something to
work. If anyone has any ideas, please let me know.
The problem:
I have two machines at home which are connected by EtherNet. One of
the machines is connected by modem to a SLIP/terminal server which I
dial into to get Internet access. The SLIP server is on a LAN.
Call the machine at home with the modem "fred".
The other machine at home is "bill.
If I pick a machine on the LAN (called "jon") and do:
# route add bill gw fred metric 1
then trying to ping "bill" on "jon" fails because the SLIP
server does an ICMP redirect. So forget that idea.
Next I tried setting up "jon" as a SLIP server. Because of certain
constraints, I still have to go through the terminal server to get to
"jon". So I tried a telnet session to "jon" and ran slattach on it.
Back on "fred" I was using dip.
This didn't work at all. Pinging "jon" on "fred" gave no response (I
could see the modem was transmitting, though).
OK. Try a rlogin session from the terminal server to "jon".
Great! It seemed to work. Wait a minute, I'm getting problems with
rlogin connection from "fred" to "jon". Looks like some special
characters sent during the rlogin connection are being trapped by the
underlying rlogin connection between the terminal server and "jon".
Opening up a plain TCP connection from "fred" to "jon" and running
SLIP over that (so I can connect "bill" to the rest of the world)
won't work because you can only set a SLIP line discipline on a
terminal device. Setting up a pseudo-terminal device to get around
this seems like a lot of work.
So, does anyone have any simpler suggestion?
Regards,
Richard....