In article <jEaoe.777$yS2.327@trnddc07>, Scott Nelson - Wash DC wrote:
>-->I wish I could find more hotspots like this.
Like what?
>All I need to do is setup a VPN tunnel to my place and I get access to my
>own DNS servers via the setting that get pushed down to my VPN client.
What's preventing you from doing so? I sit down, turn on the box, and
send a test packet to a TCP port number at a specific IP address. If I
don't get through, I'm not connected. If I do, I run a command line
application that opens a tunnel to the company. If I want to check
google, or ibiblio or some such, I fire up a browser or application
that uses the tunnel (rather than the existing IP network) to connect
to the bastion host at the company. That host forwards my packets to
where-ever they're going - web server, DNS server, what-ever. The
local hotspot can see my packets going from here to some IP
address that doesn't have a PTR record on a port reserved for some
uncommon service (just because a port is "reserved" for service FOO
doesn't mean that all traffic to that port must be for service FOO.
or BAR or BAZ) - and the funny thing is, the packets are all IP, and
that's all you can say about it. BFHD.
>A good portion of SMTP bots don't need DNS servers either so security of the
>AP/Hot Spot would be weak as well.
Most of the bots want to know what the domain is that they are connecting
to - what good is it trying to send mail to the mailserver at ISP.1.com
that is addressed to '(E-Mail Removed)'. But the basic worms are just grabbing
random IP addresses within a range and trying to connect to them.
>Only way to block users is to open and close protocols ( tcp/udp/icmp/etc )
>& ports until they authenticate.
http://www.iana.org/assignments/protocol-numbers
There are 137 different IP protocols. In general, the Internet doesn't
care what is inside an IP packet - it could be TCP, Banyan Vines, MIT
Remote Virtual Disk Protocol, or anything else. All the routers care is
that it has an IP address for a destination, a TTL >1, and needs to be
passed on to $NEXT_HOP.
>web capture, S/Key auth via telnet or http, 802.1x with or without VLAN
>assignment, or an ACL blocking all ports/protocols except for VPN to my VPN
>server are the only ways I have found to effectively control user access.
>The first two I don't use anymore as roaming is a big issue with these so
>the VPN option is the one I use now.
If operating in a 'common carrier' mode - meaning you don't care what's
in the packets, and you'll "carry" them upon payment of fee, then some
kind of local authentication is enough to unlock the router. If you
want to control what's inside the packets - you have a slightly harder
task, but do-able. If you don't know what the packet is, you don't
pass it. Might make customers like me unhappy because ALL of my traffic
"outside" is encrypted, but that's tough. I can (and will) go elsewhere.
>If I only had one AP though, web capture would probably be my choice though.
Well, that's great if all you have is web traffic - but I use the web much
less than 1 percent of the time. The 'web' is not the Internet, and HTTP is
but one of 4385 registered TCP services. Beyond VOIP, I have seen video
conferencing over IP - sure wasn't HDTV, but it worked. Thst was between a
hotspot at KLAX and a user in Johannesburg, ZA.
>If the DNS thing works for someone, kewl. I can't think of a situation where
>I could suggest it to one of my clients though. Too many holes and ways to
>circumvent it.
It would work with users like Joe Sixpack, whose total concept of hostnames
is that they all begin with 'www' and end with '.com' and whose total use
of the Internet is to download pr0n and order blue pills. The more
sophisticated (or paranoid) user is going to run into problems.
Old guy