локальный и не очень доступ до домашнего компьютера
Что есть:
Три хоста: home, vds и laptop;
home и vds — на линуксе, laptop — что угодно.
На home есть vpn-соединение с vds;
На vds есть дополнительный v6-айпишник, прописанный в dns как home.example.com, с помощью iptables всё с этого айпишника проксируется через vpn на home.
Внимание вопрос: как можно сделать так, чтобы, в случае, когда laptop и home — в одном L2-сегменте, с laptop можно было бы ходить на home.example.com — локально; в противном случае — ходить так, как настроено сейчас (через VPN и назад)?
Очень желательно, чтобы на компьютере laptop никаких манипуляций не проводилось.
home может переезжать в разные места. Берём в расчёт обычные домашние сети с v4, натом и маршрутизатором D-Link DIR-300