динамический адрес(который свич корбины дает)
Switch ничего не дает. Этим занимается DHCP/BOOTP. Более того он даже не знает ничего про ip-адреса. Кроме MAC адресов switch другие не переваривает.
научить этому фокусу модем
модем не знает ничего про VPN. Как сказал desperate либо router, либо постоянный uptime
P.S. "Вы, профессор, воля ваша, что-то нескладно придумали! Оно, может, и умно, но больно непонятно. Над вами потешаться будут" (c) Булгаков