Серверы · 2 min read · Dec 27, 2025
Ваш IP-адрес 224.67.138.143
Как перенаправить порты на вашем сервере Ubuntu 12.04 LTS LAMP
Этот гид является оберткой для фантастического сайта помощи по перенаправлению портов www.portforward.com
Чтобы поддержать и сделать это очень простым для тех, кто хочет настроить домашний сервер на сервере ubuntu 12.04 LTS с LAMP
Я предполагаю, что вы установили ubuntu 12.04 LTS с LAMP и пытаетесь настроить веб-сервер и вам нужно перенаправить порт 80. Возможно, вы следовали отличному руководству по LAMP на ubuntu 12.04 на http://www.ubuntugeek.com/step-by-step-ubuntu-12-04-precise-lamp-server-setup.html.
Пока мы здесь, мы также выберем настройку для перенаправления порта 443, чтобы мы могли потенциально размещать веб-сайты на https позже. После того как вы пройдете через процесс, вы можете повторить его для любых портов, которые могут вам понадобиться, в зависимости от службы, которую вы пытаетесь предоставить в интернет.
Сначала определите IP-адрес и имя хоста вашего домашнего сервера. В терминале введите
ifconfig
Теперь вы должны увидеть строку в разделе eth0 или eth1, начинающуюся с “inet”, например
inet addr:192.168.1.91 Bcast:192.168.1.255 Mask:255.255.255.0
Запишите номер после addr: - например “192.168.1.91” Это
Теперь мы получим имя хоста. В терминале введите
hostname
Запишите результат - это <имя хоста сервера> вашего сервера. Вам может понадобиться это, а не IP-адрес, в процессе перенаправления портов.
В браузере перейдите на http://portforward.com
- Нажмите “бесплатные руководства”
- Выберите марку вашего модема/роутера
- Нажмите, чтобы “закрыть” рекламу для PFConfig
- Выберите модель вашего модема/роутера
- Выберите “Apache”, чтобы настроить порты для вашего веб-сервера. Для вашего сведения, A в “LAMP” означает “Apache”.
Теперь следуйте инструкциям, надеюсь, вы сможете пройти через них и открыть порты для вашего домашнего сервера ubuntu.
Вам не нужно использовать программное обеспечение, которое они предлагают, и вы можете проверить, удалось ли вам это, попытавшись посетить свой собственный веб-сайт (если он у вас есть) с помощью браузера. Например
http://www.mypersonalnoipaccount.biz
Или перейдите на http://www.whatsmyip.org/, затем запишите ваш внешний IP-адрес, указанный вам вверху, где написано, например
Теперь скопируйте номер в ваш браузер, в этом примере перейдите на
Но, очевидно, используйте номер, предоставленный вам whatsmyip, а не номер, который я использовал в примере.
Если вы успешно установили стек LAMP на сервере Ubuntu и успешно перенаправили порт на него, вы должны увидеть страницу “IT WORKS”.
Если нет, вы можете увидеть, какие из ваших портов открыты, посетив http://www.whatsmyip.org/port-scanner/ и нажав “проверить порты” под серверами. Это займет некоторое время, и в конце вы должны увидеть зеленую линию, указывающую, что порт 80 открыт.
Вы также можете проверить, готов ли ваш сервер Ubuntu принимать соединения на любом порту, перейдя в терминал и введя
netstat -an| grep 0.0.0.0|grep LISTEN|grep :
Число после красного двоеточия - это порт, на котором сервер ожидает соединений.
Удачи, надеюсь, вам понравится размещать свой собственный сервер дома.
Get new posts in your inbox
No spam. Unsubscribe anytime.