Похоже, вам нужно изучить "переадресацию портов" или, возможно, даже разрешить DNZ. Таким образом, каким бы ни был ваш общедоступный IP-адрес, это все, что должен знать кто-либо за пределами вашей локальной сети. Это и любой номер порта, к которому подключается ваш VPN-сервер / клиенты. (Я предполагаю, что вы пытаетесь использовать PPTP-туннелирование с VPN и не пытаетесь запустить веб-сервер или что-то в этом роде.)
В противном случае, если это все в одной локальной сети, возможно, у вас проблема с брандмауэром (мое первое подозрение), проблемы с DNS или, возможно, проблемы с DHCP. Экзотически это может быть и неисправный переключатель. Но я серьезно сомневаюсь, что у вас есть проблемы с NAT (Network Address Translation) в вашей локальной сети.