Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Как сделать сайт на локальной машине видимым из сети.  (Прочитано 3455 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Igorjoha

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Всем привет.
Есть у меня домен, есть у меня дома статический IP, есть уже настроенный модем. Какие манипуляции мне необходимо произвести, чтобы открыть доступ к сайту на локальной машине. Дело в том, что как-то до переустановки ubuntu, я настраивал все это дело, и все было хорошо. А теперь никак найти не могу, чего не хватает.

Заранее спасибо

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
/etc/hosts
добав
пример
192.168.0.5 www.user.example.com user.example.com
Wars ~.o

Оффлайн .ubuntufan

  • Активист
  • *
  • Сообщений: 638
    • Просмотр профиля
Цитировать
А теперь никак найти не могу, чего не хватает.

И вы думаете, с таким описанием проблемы, кто то другой найдет?

Слишком мало информации.
По идее никаких не нужно, но тут могут быть свои проблемы с роутерами, модемами и т.д.

Используете какой-то веб-сервер?
Можно конфиги глянуть?

Что конкретно не работает?
Соединение не устанавливается? Forbidden? Not Found?

Оффлайн Igorjoha

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
У меня стоит Ubuntu 14.04 (Desktop). Apache2.
/etc/hosts
127.0.0.1 example.ru www.example.ru

conf для виртуального хота
<VirtualHost *:80>

        ServerAdmin webmaster@localhost
        ServerName example.ru
        ServerAlias example.ru www.example.ru
        DocumentRoot /home/igor/projects/example.ru/www

        ErrorLog /home/igor/projects/example.ru/error.log
        CustomLog /home/igor/projects/example.ru/access.log combined
        <Directory "/home/igor/projects/example.ru/www">
                Order allow,deny
                Allow from all
        </Directory>

        <Directory "/home/igor/projects/example.ru/www">
                Options Indexes FollowSymLinks
                AllowOverride All
                Require all granted
        </Directory>
</VirtualHost>

модем настроен. настройки не изменялись. Они следующие:

Имя сервера   Внешний порт (Начало)   Внешний порт (Конец)   Протокол   Внутренний порт (Начало)   Внутренний порт (Конец)   IP-адрес сервера   Интерфейс WAN
Web Server (HTTP)   80   80   TCP   80   80   192.168.1.3   ppp1   

Что еще предоставить для анализа?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Настоящее имя вашего домена и внешний IP вашего роутера.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Igorjoha

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Внешний IP: 90.188.4.72
Домен: igorbelykh.ru

Оффлайн .ubuntufan

  • Активист
  • *
  • Сообщений: 638
    • Просмотр профиля
вместо example.ru, как я понимаю ваш домен?
если нет, то добавьте в ServerAlias.

  ServerAlias example.ru www.example.ru igorbelykh.ru www.igorbelykh.ru

Еще нужен вывод следующих команд:

sudo netstat -tulpn
route
ifconfig

Оффлайн Igorjoha

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
$ sudo netstat -tulpn
Активные соединения с интернетом (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State       PID/Program name
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      4758/cupsd     
tcp        0      0 127.0.0.1:5432          0.0.0.0:*               LISTEN      1226/postgres   
tcp        0      0 0.0.0.0:48862           0.0.0.0:*               LISTEN      3032/skype     
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      1101/mysqld     
tcp        0      0 127.0.0.1:6379          0.0.0.0:*               LISTEN      1684/redis-server 1
tcp        0      0 127.0.0.1:5939          0.0.0.0:*               LISTEN      1241/teamviewerd
tcp        0      0 127.0.1.1:53            0.0.0.0:*               LISTEN      1246/dnsmasq   
tcp6       0      0 ::1:631                 :::*                    LISTEN      4758/cupsd     
tcp6       0      0 :::80                   :::*                    LISTEN      13291/apache2   
tcp6       0      0 ::1:48629               :::*                    LISTEN      4103/java       
udp        0      0 0.0.0.0:631             0.0.0.0:*                           1071/cups-browsed
udp        0      0 0.0.0.0:44045           0.0.0.0:*                           801/avahi-daemon: r
udp        0      0 0.0.0.0:37923           0.0.0.0:*                           1206/dhclient   
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           3227/login-instant.
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           801/avahi-daemon: r
udp        0      0 0.0.0.0:48862           0.0.0.0:*                           3032/skype     
udp        0      0 127.0.1.1:53            0.0.0.0:*                           1246/dnsmasq   
udp        0      0 0.0.0.0:68              0.0.0.0:*                           1206/dhclient   
udp        0      0 127.0.0.1:37200         0.0.0.0:*                           3032/skype     
udp6       0      0 :::5353                 :::*                                801/avahi-daemon: r
udp6       0      0 :::32601                :::*                                1206/dhclient   
udp6       0      0 :::34880                :::*                                801/avahi-daemon: r


$ route
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
default         MyRouter.Home   0.0.0.0         UG    0      0        0 wlan0
192.168.1.0     *               255.255.255.0   U     9      0        0 wlan0

$ ifconfig
eth0      Link encap:Ethernet  HWaddr 08:60:6e:88:ed:9d 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:276997 errors:0 dropped:0 overruns:0 frame:0
          TX packets:283583 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:130486148 (130.4 MB)  TX bytes:50792968 (50.7 MB)

lo        Link encap:Локальная петля (Loopback) 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:71805 errors:0 dropped:0 overruns:0 frame:0
          TX packets:71805 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:32673259 (32.6 MB)  TX bytes:32673259 (32.6 MB)

wlan0     Link encap:Ethernet  HWaddr 20:68:9d:ee:34:fd 
          inet addr:192.168.1.5  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::2268:9dff:feee:34fd/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:271450 errors:0 dropped:0 overruns:0 frame:0
          TX packets:252303 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:70637600 (70.6 MB)  TX bytes:39935195 (39.9 MB)

ServerAlias настроен для igorbelykh.ru
Локально это все работает отлично для http://igorbelykh.ru


Пользуйтесь bbcode для оформления постов по правилам форума.
--peregrine
« Последнее редактирование: 27 Августа 2014, 23:34:50 от peregrine »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Провайдер вероятно блокирует 80-й порт.
Минуточку, а где у вас апач на 80-м порту?...
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн .ubuntufan

  • Активист
  • *
  • Сообщений: 638
    • Просмотр профиля
может в этом дело:

inet addr:192.168.1.5  Bcast:192.168.1.255  Mask:255.255.255.0

Web Server (HTTP)   80   80   TCP   80   80   192.168.1.3   ppp1

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Минуточку, а где у вас апач на 80-м порту?...
.ubuntufan, и в этом тоже.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн .ubuntufan

  • Активист
  • *
  • Сообщений: 638
    • Просмотр профиля
AnrDaemon, с этим все ок:

tcp6       0      0 :::80                   :::*                    LISTEN      13291/apache2   

Оффлайн Igorjoha

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Провайдер не блокирует. Это факт. Так как до переустановки все работало отлично.

может в этом дело:

inet addr:192.168.1.5  Bcast:192.168.1.255  Mask:255.255.255.0

Web Server (HTTP)   80   80   TCP   80   80   192.168.1.3   ppp1

А как это поправить?

Оффлайн .ubuntufan

  • Активист
  • *
  • Сообщений: 638
    • Просмотр профиля
Смените в настройках модема 192.168.1.3 на 192.168.1.5

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
AnrDaemon, с этим все ок:

tcp6       0      0 :::80                   :::*                    LISTEN      13291/apache2   
При чём тут это? Это IPv6, а вы настраиваете IPv4.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.018 секунд. Запросов: 21.