Hey Guys,
I'm helping a user here who is trying to get a NCD X-station to boot
through a MASQ box. The NCD box works fine on the same external
interface as the Linux box but he wants to put it behind the
Linux box.
So far, this is what I have but I think there is more to it.
128.205.17.105 is the BOOTP server.
--
Ok, first thing, I beleive you need to add a broadcast
re-direction on your linux box. Remember, your
remote machine doesn't have an IP address yet.
So, chage this to this:
From:
>UDP 128.205.17.105/69 > 192.168.1.2/69
>UDP 128.205.17.105/68 > 192.168.1.2/68
>UDP 128.205.17.105/67 > 192.168.1.2/67
>TCP 128.205.17.105/69 > 192.168.1.2/69
>TCP 128.205.17.105/68 > 192.168.1.2/68
>TCP 128.205.17.105/67 > 192.168.1.2/67
To:
UDP 128.205.17.105/69 > 255.255.255.255/69
UDP 128.205.17.105/68 > 255.255.255.255/68
UDP 128.205.17.105/67 > 255.255.255.255/67
TCP 128.205.17.105/69 > 255.255.255.255/69
TCP 128.205.17.105/68 > 255.255.255.255/68
TCP 128.205.17.105/67 > 255.255.255.255/67
To be honest, I don't think this is the last of
it. The reason is because that the NCD box
will first ARP out to the Linux box, then send
out a BOOTP packet to 255.255.255.255 on the
internal MASQed interface. I'm not sure how
to forward this 255.255.255.255 packet out the
MASQ box's external interface to the BOOTP
server. I think we need something like a
reverse-ipportfw program.
Next, even if bootp does connect to the box,
the X-station will need to get an internal
192.168.0.x address and not an external 128.205.105.x
address. How can we configure this? I imagine that
this would be done directly on the bootp server..
no? I imagine we could do it via a MAC address
of the NCD box but the BOOTP server would see the MAC
of the Linux box and NOT of the NCD box.
Even with this running, we would then need to deal with
X-windows port forwarding. Blech.. slogging through it.
Any ideas?
--David
.----------------------------------------------------------------------------.
| David A. Ranch - Linux/Networking/PC hardware [EMAIL PROTECTED] |
!---- ----!
`----- For more detailed info, see http://www.ecst.csuchico.edu/~dranch -----'
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
For daily digest info, email [EMAIL PROTECTED]