No.
10.x.x.x is a range of "private" IP addresses that are non-routable: they may not, under any circumstances, be routed onto the public Internet. You must be on the same subnet to use them, and the Airport's router is (correctly) separating you from it.
So indeed, you must be connected directly (hub or switch is OK) to the DSL modem.
tooki