Это - эта проблема?
Необходимо посмотреть на/etc/default/rcS
и измените UTC=yes на UTC=no.
Это делает чтение Ubuntu и запись к аппаратным часам таким же образом как Windows, с помощью местного времени вместо UTC.
Если я понимаю Ваш вопрос правильно затем, я сделал следующие предположения:
Вы сделали, устанавливают открытый порт на Вашем интернет-шлюзе для предоставления открытого доступа до порта машин Vista 80?
Это позволяет PUBLICIP:PORT-> соединения PRIVATEIP:PORT (иногда называемый обратным NAT)
Также можно хотеть думать или о статическом IP-адресе для интернет-соединения или использовать своего рода динамическую службу DNS.
Вам, скорее всего, нужны к включенному порту 80 передач от Вашего шлюза.
Это обычно делается путем вхождения в устройство шлюза через его веб-интерфейс и добавления передачи в меню "Port forwarding" или "NAT". Вы сможете найти конкретные инструкции для своего устройства на веб-сайте производителя.
Другая проблема - то, если у Вас нет статического общедоступного IP. При использовании дома, или низкопроизводительного бизнеса, интернет-соединения, которое я принимаю, так как Вы используете бизнес Vista в качестве сервера, у Вас, вероятно, есть динамический общедоступный IP. Если Вы сделаете то необходимо будет использовать сервис, такой как DynDNS.com для создания URL, который обновляется каждый раз, когда общедоступные изменения IP.
Еще одна проблема - то, что с помощью Vista Business, поскольку коммерческий веб-сервер нарушает EULA. Если Вы намереваетесь использовать это в качестве производственного веб-сервера, необходимо изучить Windows Server 2008 Web Edition.