Таким образом, я настроил веб-сервер ЛАМПЫ на дистрибутиве сервера Ubuntu 14.04 и установил owncloud, а также Wordpress на нем. Это подключено к сети через Ethernet, и возможность соединения хороша насколько я могу сказать (это может проверить с помощью ping-запросов сайты и получение по запросу в обновлениях очень хорошо). В то время как я подключен к беспроводной сети от маршрутизатора, до которого подключен сервер (та же сеть), я могу получить доступ к Wordpress и owncloud очень хорошо. Однако проблема возникает, когда я пытаюсь получить доступ к ней от другого сетевого местоположения (как от спины в моей квартире). Сессия просто испытывает таймаут.
Я проверил перенаправление портов (маршрутизатор PK5001Z-CenturyLink ZyXEL) и для порта 80 и для 443, как проинструктировано http://portforward.com/english/routers/port_forwarding/ZyXEL/PK5001Z-CenturyLink/Apache.htm. Я попытался проверить с помощью ping-запросов каждый из тех портов в IP-адресе сервера без удачи.
Я довольно плохо знаком с программированием и сетями, таким образом, это - вероятно, легкая фиксация, я просто не знаю, где посмотреть. Любые предложения значительно ценились бы. Информация для сервера и адресов упоминается ниже.Заранее спасибо.
IP: 192.168.0.170
URL: fernweh.ddns.net "/Wordpress" или "/owncloud"
динамический IP присвоился через noip.com
ОБНОВЛЕНИЕ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Хорошо, таким образом, я настроил noip2, как предложено и все еще никакую удачу. Я также настроил перенаправление портов на паре более высоких портов (как предложено также), тем не менее ничто.
Я затем проверил для наблюдения, какие порты были на самом деле открытым использованием
'nmap -v -sT local'
Который нашел 1 000 портов, только 2 из которых не были фильтрованы
'80/tcp http open
443/tcp https closed'
Сделайте я должен открыть больше использования портов
'iptables -A INPUT -p tcp --dport "port number" -j INPUT'
Или действительно ли это не важно?
192.168.0.170 частный IP-адрес, который сервер использует в Вашей частной LAN. Это может использоваться любым и по этой причине никогда не разбивается к Интернету. Чтобы получить доступ к Интернету, Вы определили свой маршрутизатор как ворота по умолчанию. Вы знаете, что уже, потому что Вы позволили перенаправление портов на маршрутизаторе.
, Когда я свищу Ваш адрес DDNS fernweh.ddns.net
, он решает к Вашему внутреннему IP
$ ping fernweh.ddns.net
PING fernweh.ddns.net (192.168.0.170) 56(84) bytes of data.
, Который не может работать по вышеизложенным причинам.
я предполагаю, что Вы уже управляете клиентом NoIP?. Если да, перестройте его
sudo /usr/local/bin/noip2 -C
В противном случае загрузка и установите его как описанный . Так как это не хороший стиль, чтобы дать связь и ничто иное:
Загрузка источник tarball к, например, Ваша домашняя папка и распаковывают
cd ~/Downloads
wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz
tar xf noip-duc-linux.tar.gz
cd noip-2.1.9-1/
Выключатель, чтобы укорениться: sudo -s
и устанавливают
make install
Наконец, Вы должны или управлять noip2
или сделать это обслуживанием, таким образом, это бежит во время загрузки. (См. README.first
в исходной папке)
Она соберет наборы из двух предметов и приведет Вас через конфигурацию.
, Кроме того:
ping
работы, посылая пакеты ICMP. В отличие от TCP/UDP, у ICMP нет понятия порта. Это могло бы хорошо быть, что Ваш маршрутизатор и/или ISP блокируют звоны Вам.