I have a Slackware 10 box running ProFTPd (which Void helped me set up), which I use as an ftp server at work. I hadn't used it in a while, and just the other day, I tried to connect in, and was refused. Using ifconfig, I was able to determine that somehow the IP address and subnet mask were totally wrong. After restoring the correct values, I was able to connect normally.
Our department's IT guy thinks that probably someone stole my IP address. Since we have a shortage of IP addresses at our domain, people are constantly stealing them for their personal laptops that they bring to work. Probably someone did a scan, and saw that my address was idle, a perfect candidate for theft. But here's where it gets dicey. IT guy thinks that when the machine was called for, and noticed that its IP address was gone, it rolled over to DHCP, and tried to get an address that way. We don't use DHCP here now, but we plan to add a central DHCP server in the future. But some people have their own little internal networks that use DHCP, which IT guy calls "rogue DHCP clients". Presumably, that was the DHCP my computer found, because the subnet mask was inappropriate for our network, but might have been appropriate for a sub-network. Thus, my ftp program, which resolved 'slackbox.tamu.edu' into the IP address, was unable to gain ftp access.
I guess this is the sort of thing that happens in this kind of environment. Geography, oceanography and meteorology share the building, and each has its own IT people. We're allowed to do pretty much whatever we want, and some IP addresses have been dormant for years, as computers have been scrapped and replaced. It would make a lot more sense to have IP addresses assigned by office, and have the IT guys pool their resources. A little $50 hub in each room would make people share IP addresses, saving our precious IP resources for machines that need their own address, like web servers and file servers.
Anyway, here is my question:
What do you think of IT guy's opinion? Is that what happened? Will Slackware go looking for a DHCP server if its address is stolen? How can I prevent anyone from stealing my address?
Thanks in advance.


