Так.
1. На компе в городской сети обычное подключение, так?
2. Городская сеть не выходит в интернет, так?
Тогда:
1. городскую сеть расшариваем
2. комп с adsl - сетевухи включаем в разные подсети и расшариваем adsl
3. adsl ставим роутером, погасив на нём DHCP
4. шлюз и DNS на компах ставим в соответствующие подсети, dns только на "внешних" картах
5. заводим фильтр по mac-адресам на adsl чтобы из городской сети не пускало в интернет ни при каком случае (хотя и так не должно)
Должно получиться.
Единственно что прежде чем шарить сетевухи, надо на всех картах поставить "автоопределение IP", иначе винда будет брыкаться. Потом, расшарив, можно менять адреса.
Всего будет 3 подсети. Лучше на модем 192.168.1.*, а между компами 10.0.0.*.
P.S. Забыл. NAT на adsl надо включить. И ещё, если городская сеть не включена в интернет, то куда обратится комп за адресом? Так что может и не работать, потому что адреса могут разрешаться двояко.
поясню
Код:
город 1 город 2 adsl 2 adsl 1 модем
170.15.0.1 10.0.0.1 10.0.0.2 192.168.1.2 192.169.1.1
DNS города DNS - DNS - DNS 192.168.1.1 DNS adsl
Шлюз города Шлюз 192.168.1.1 шлюз 170.15.0.1 Шлюз 192.168.1.1 фильтр MAC adsl1
расшарена расшарена NAT
Вопрос: в какой сети вся эта колбаса будет искать адрес 100.0.25.11? Поэтому, если городская сеть - сегмент Интернет с фильтром на входе, то шанс есть, а если городская подсеть с выходом в интернет через NAT, шансов точно нет.