Возможный дубликат:
Предоставление доступа к localhost странице вне сети?
Я могу посетить свой сайт http://localhost
И я даю моему другу свой IP-адрес как 220.181.6.184,
но они не могут просмотреть его http://220.181.6.184
Как включить это?
Необходимо настроить перенаправление портов для Портирования 80 в маршрутизаторе DSL (если маршрутизатор DSL работает).
Вы могли использовать программное обеспечение Dynamic DNS. По существу установите программное обеспечение, которое свяжется с сервером и выяснит Ваш локальный IP и затем обеспечит интернет-адрес для доступа к нему. Там существуют многие поставщики услуг, действительно не знайте, кто является лучшим. Вот ony, который я нашел: http://www.dyndns.com/
Если Вы будете позади маршрутизатора, то Вы будете иметь к порту передачи 80 к внутреннему IP-адресу Вашего компьютера. См. это руководство: http://www.portforward.com/english/applications/port_forwarding/Apache/Apacheindex.htm
Ваш вопрос действительно не описывает Вашу текущую установку во всех подробностях вообще.