Настройка моего маршрутизатора

Мне нужно настроить мой маршрутизатор, чтобы я мог получить доступ к веб-сайту, который у меня работает на моем компьютере, из внешнего мира.

Как я могу это сделать? Я думаю, мне нужно открыть порт 80 на маршрутизаторе, который пересылается на определенный IP-адрес, т.е. 192.168.1.200.

Затем как-то скажите ubuntu отправить любой трафик, проходящий через порт 80 в / var / www

Мой маршрутизатор - это Linksys BEFSR41.

0
задан 1 April 2011 в 23:52

36 ответов

Порт 80 - стандартный HTTP-порт, поэтому вам просто нужно установить веб-сервер (например, apache2) на свой компьютер Ubuntu. Когда дело доходит до маршрутизатора, вам просто нужно переслать порт 80 на маршрутизаторе на порт 80 на вашем компьютере Ubuntu. Как это сделать, это зависит от маршрутизатора, но его нужно настраивать из веб-интерфейса.

2
ответ дан 25 May 2018 в 22:18
  • 1
    Я передал порт 80 и установил его в 192.168.1.200, как я могу сообщить ubuntu о пересылке любого трафика, идущего на 192.168.1.200, на сайт localhost? поскольку у меня уже есть настройка лампы. – oshirowanen 2 April 2011 в 14:39
  • 2
    Вам не нужно пересылать что-либо на Ubuntu, веб-сервер должен прослушивать непосредственно порт 80. Вы можете проверить, что с помощью netstat -tlp. – Adam Byrtek 2 April 2011 в 14:49
  • 3
    Это не работает. Когда я ввожу свой IP-адрес в браузер, я получаю сообщение об ошибке страницы. – oshirowanen 2 April 2011 в 21:04
  • 4
    @oshirowanen Будьте яснее. С другого компьютера на вашем компьютере вы можете получить доступ к веб-сайту по местному IP-адресу? Если ответ отрицательный, тогда 1) может быть межсетевым экраном. запустите ufw disable, чтобы проверить 2), если нет 1, тогда apache не настроен правильно. ВЫ ДОЛЖНЫ получить первую локальную сеть. – djeikyb 3 April 2011 в 12:44
  • 5
    @oshirowanen Вам нужно заставить его работать локально, прежде чем вы начнете играть с переадресацией портов. Правильно ли работает ваш веб-сервер? Открывает ли порт netstat -tlp порт? – Adam Byrtek 3 April 2011 в 14:57

Порт 80 - стандартный HTTP-порт, поэтому вам просто нужно установить веб-сервер (например, apache2) на свой компьютер Ubuntu. Когда дело доходит до маршрутизатора, вам просто нужно переслать порт 80 на маршрутизаторе на порт 80 на вашем компьютере Ubuntu. Как это сделать, это зависит от маршрутизатора, но его нужно настраивать из веб-интерфейса.

2
ответ дан 25 July 2018 в 22:16

Порт 80 - стандартный HTTP-порт, поэтому вам просто нужно установить веб-сервер (например, apache2) на свой компьютер Ubuntu. Когда дело доходит до маршрутизатора, вам просто нужно переслать порт 80 на маршрутизаторе на порт 80 на вашем компьютере Ubuntu. Как это сделать, это зависит от маршрутизатора, но его нужно настраивать из веб-интерфейса.

2
ответ дан 26 July 2018 в 20:16

Порт 80 - стандартный HTTP-порт, поэтому вам просто нужно установить веб-сервер (например, apache2) на свой компьютер Ubuntu. Когда дело доходит до маршрутизатора, вам просто нужно переслать порт 80 на маршрутизаторе на порт 80 на вашем компьютере Ubuntu. Как это сделать, это зависит от маршрутизатора, но его нужно настраивать из веб-интерфейса.

2
ответ дан 2 August 2018 в 03:44

Порт 80 - стандартный HTTP-порт, поэтому вам просто нужно установить веб-сервер (например, apache2) на свой компьютер Ubuntu. Когда дело доходит до маршрутизатора, вам просто нужно переслать порт 80 на маршрутизаторе на порт 80 на вашем компьютере Ubuntu. Как это сделать, это зависит от маршрутизатора, но его нужно настраивать из веб-интерфейса.

2
ответ дан 4 August 2018 в 19:48

Порт 80 - стандартный HTTP-порт, поэтому вам просто нужно установить веб-сервер (например, apache2) на свой компьютер Ubuntu. Когда дело доходит до маршрутизатора, вам просто нужно переслать порт 80 на маршрутизаторе на порт 80 на вашем компьютере Ubuntu. Как это сделать, это зависит от маршрутизатора, но его нужно настраивать из веб-интерфейса.

2
ответ дан 6 August 2018 в 03:52

Порт 80 - стандартный HTTP-порт, поэтому вам просто нужно установить веб-сервер (например, apache2) на свой компьютер Ubuntu. Когда дело доходит до маршрутизатора, вам просто нужно переслать порт 80 на маршрутизаторе на порт 80 на вашем компьютере Ubuntu. Как это сделать, это зависит от маршрутизатора, но его нужно настраивать из веб-интерфейса.

2
ответ дан 7 August 2018 в 21:48

Порт 80 - стандартный HTTP-порт, поэтому вам просто нужно установить веб-сервер (например, apache2) на свой компьютер Ubuntu. Когда дело доходит до маршрутизатора, вам просто нужно переслать порт 80 на маршрутизаторе на порт 80 на вашем компьютере Ubuntu. Как это сделать, это зависит от маршрутизатора, но его нужно настраивать из веб-интерфейса.

2
ответ дан 10 August 2018 в 10:02

Порт 80 - стандартный HTTP-порт, поэтому вам просто нужно установить веб-сервер (например, apache2) на свой компьютер Ubuntu. Когда дело доходит до маршрутизатора, вам просто нужно переслать порт 80 на маршрутизаторе на порт 80 на вашем компьютере Ubuntu. Как это сделать, это зависит от маршрутизатора, но его нужно настраивать из веб-интерфейса.

2
ответ дан 13 August 2018 в 16:22
  • 1
    Я передал порт 80 и установил его в 192.168.1.200, как я могу сообщить ubuntu о пересылке любого трафика, идущего на 192.168.1.200, на сайт localhost? поскольку у меня уже есть настройка лампы. – oshirowanen 2 April 2011 в 14:39
  • 2
    Вам не нужно пересылать что-либо на Ubuntu, веб-сервер должен прослушивать непосредственно порт 80. Вы можете проверить, что с помощью netstat -tlp . – Adam Byrtek 2 April 2011 в 14:49
  • 3
    Это не работает. Когда я ввожу свой IP-адрес в браузер, я получаю сообщение об ошибке страницы. – oshirowanen 2 April 2011 в 21:04
  • 4
    @oshirowanen Будьте яснее. С другого компьютера на вашем компьютере вы можете получить доступ к веб-сайту по местному IP-адресу? Если ответ отрицательный, тогда 1) может быть межсетевым экраном. run ufw отключить для проверки 2) если не 1, то apache не настроен правильно. ВЫ ДОЛЖНЫ получить первую локальную сеть. – djeikyb 3 April 2011 в 12:44
  • 5
    @oshirowanen Вам нужно заставить его работать локально, прежде чем вы начнете играть с переадресацией портов. Правильно ли работает ваш веб-сервер? [D0] netstat -tlp показывает порт как открытый? – Adam Byrtek 3 April 2011 в 14:57

Есть только один ресурс, который вам когда-либо понадобится:

http://www.portforward.com
1
ответ дан 25 May 2018 в 22:18
  • 1
    Я передал порт 80 и установил его в 192.168.1.200, как я могу сообщить ubuntu о пересылке любого трафика, идущего на 192.168.1.200, на сайт localhost? поскольку у меня уже есть настройка лампы. – oshirowanen 2 April 2011 в 14:40
  • 2
    Здесь portforward.com/english/routers/port_forwarding/Linksys/BEFSR41/… - это инструкции, необходимые для переадресации портов (в качестве , на ваш вопрос был ). На вашем компьютере Ubuntu (который, я надеюсь, имеет IP 192.168.1.200) вам не нужно ничего делать, кроме запуска Apache. – bitwelder 2 April 2011 в 16:50
  • 3
    Как узнать, есть ли у моей машины 192.168.1.200? Если это не так, как я его настрою, или какой IP-адрес я должен использовать, поскольку 192.168.1.1 идет на мой маршрутизатор. – oshirowanen 2 April 2011 в 21:05
  • 4
    @oshirowanen: в терминале сделайте ifconfig -a. Найдите подходящий интернет-интерфейс (это должно быть eth0 или wlan0 или подобное). Это может указать вам конкретно, какие назначенные IP-адреса предоставляются системе. Если вы включаете пастификацию вывода ifconfig -a, мы можем помочь вам найти конкретный IP-адрес среди других деталей, которые являются релевантными. – Thomas Ward♦ 3 April 2011 в 00:55
  • 5
    это лучший сайт во всем мире. Спасибо, Оли! : D – Alvar 31 March 2012 в 15:59

Это несколько вещей, которые вам нужно сделать, чтобы выполнить это, то есть после того, как вы заработаете свой веб-сервер.

Знайте свой IP-адрес провайдера. Вы можете увидеть это, перейдя на страницу whatismyip.com. Если у вас есть домен и учетная запись хостинга, которая позволяет вам изменить модификацию редактора простой DNS-зоны (обычно это имеет место в CPanel Hosting). Добавьте запись A и введите IP-адрес своего провайдера в поле адреса. Затем в вашем маршрутизаторе вам просто нужно указать IP-адрес и порт компьютеров. 80 Также вам нужно поместить имя_сервера your.domain.com в ваш конфигурационный файл apache

Вот и все .. Вы даже можете сделать виртуальный хостинг на 1 machine :) Мой единственный плохой опыт в этом заключается в том, что некоторые интернет-провайдеры не позволяют мне иметь эту настройку. Я попробовал это сейчас в 3-х разных интернет-провайдерах, и он работал только в одном из них.

1
ответ дан 25 May 2018 в 22:18

Вам нужно сделать 3 вещи, некоторые из которых вы, возможно, уже сделали.

Установить apache или какой-либо другой веб-сервер. Переслать порт 80 через маршрутизатор на IP-адрес машины, на которой запущен веб-сервер. Настроить каким-то образом вы можете узнать, что ваш общедоступный IP-адрес вашего маршрутизатора всегда, чтобы вы могли получить доступ к своему серверу из Интернета.

В качестве боковой заметки / var / www обычно используется корень по умолчанию для веб-сервера на linux

0
ответ дан 25 May 2018 в 22:18
  • 1
    Я передал порт 80 и установил его в 192.168.1.200, как я могу сообщить ubuntu о пересылке любого трафика, идущего на 192.168.1.200, на сайт localhost? поскольку у меня уже есть настройка лампы. – oshirowanen 2 April 2011 в 14:39
  • 2
    @oshirowanen Если у вас работает веб-сервер, он должен вырвать любой доступ к порту 80. Чтобы проверить это, просто используйте любой другой компьютер в вашей сети и введите IP-адрес машины, на которой запущен сервер, в веб-браузер (или используйте 127.0.0.1 на машина с использованием веб-сервера) – Reuben Swartz 3 April 2011 в 04:40

Есть только один ресурс, который вам когда-либо понадобится:

http://www.portforward.com
1
ответ дан 25 July 2018 в 22:16
  • 1
    Я передал порт 80 и установил его в 192.168.1.200, как я могу сообщить ubuntu о пересылке любого трафика, идущего на 192.168.1.200, на сайт localhost? поскольку у меня уже есть настройка лампы. – oshirowanen 2 April 2011 в 14:40
  • 2
    Здесь portforward.com/english/routers/port_forwarding/Linksys/BEFSR41/… - это инструкции, необходимые для переадресации портов (в качестве , на ваш вопрос был ). На вашем компьютере Ubuntu (который, я надеюсь, имеет IP 192.168.1.200) вам не нужно ничего делать, кроме запуска Apache. – bitwelder 2 April 2011 в 16:50
  • 3
    Как узнать, есть ли у моей машины 192.168.1.200? Если это не так, как я его настрою, или какой IP-адрес я должен использовать, поскольку 192.168.1.1 идет на мой маршрутизатор. – oshirowanen 2 April 2011 в 21:05
  • 4
    @oshirowanen: в терминале сделайте ifconfig -a. Найдите подходящий интернет-интерфейс (это должно быть eth0 или wlan0 или подобное). Это может указать вам конкретно, какие назначенные IP-адреса предоставляются системе. Если вы включаете пастификацию вывода ifconfig -a, мы можем помочь вам найти конкретный IP-адрес среди других деталей, которые являются релевантными. – Thomas Ward♦ 3 April 2011 в 00:55
  • 5
    это лучший сайт во всем мире. Спасибо, Оли! : D – Alvar 31 March 2012 в 15:59

Это несколько вещей, которые вам нужно сделать, чтобы выполнить это, то есть после того, как вы заработаете свой веб-сервер.

Знайте свой IP-адрес провайдера. Вы можете увидеть это, перейдя на страницу whatismyip.com. Если у вас есть домен и учетная запись хостинга, которая позволяет вам изменить модификацию редактора простой DNS-зоны (обычно это имеет место в CPanel Hosting). Добавьте запись A и введите IP-адрес своего провайдера в поле адреса. Затем в вашем маршрутизаторе вам просто нужно указать IP-адрес и порт компьютеров. 80 Также вам нужно поместить имя_сервера your.domain.com в ваш конфигурационный файл apache

Вот и все .. Вы даже можете сделать виртуальный хостинг на 1 machine :) Мой единственный плохой опыт в этом заключается в том, что некоторые интернет-провайдеры не позволяют мне иметь эту настройку. Я попробовал это сейчас в 3-х разных интернет-провайдерах, и он работал только в одном из них.

1
ответ дан 25 July 2018 в 22:16

Вам нужно сделать 3 вещи, некоторые из которых вы, возможно, уже сделали.

Установить apache или какой-либо другой веб-сервер. Переслать порт 80 через маршрутизатор на IP-адрес машины, на которой запущен веб-сервер. Настроить каким-то образом вы можете узнать, что ваш общедоступный IP-адрес вашего маршрутизатора всегда, чтобы вы могли получить доступ к своему серверу из Интернета.

В качестве боковой заметки / var / www обычно используется корень по умолчанию для веб-сервера на linux

0
ответ дан 25 July 2018 в 22:16
  • 1
    Я передал порт 80 и установил его в 192.168.1.200, как я могу сообщить ubuntu о пересылке любого трафика, идущего на 192.168.1.200, на сайт localhost? поскольку у меня уже есть настройка лампы. – oshirowanen 2 April 2011 в 14:39
  • 2
    @oshirowanen Если у вас работает веб-сервер, он должен вырвать любой доступ к порту 80. Чтобы проверить это, просто используйте любой другой компьютер в вашей сети и введите IP-адрес машины, на которой запущен сервер, в веб-браузер (или используйте 127.0.0.1 на машина с использованием веб-сервера) – Reuben Swartz 3 April 2011 в 04:40

Есть только один ресурс, который вам когда-либо понадобится:

http://www.portforward.com
1
ответ дан 26 July 2018 в 20:16
  • 1
    Я передал порт 80 и установил его в 192.168.1.200, как я могу сообщить ubuntu о пересылке любого трафика, идущего на 192.168.1.200, на сайт localhost? поскольку у меня уже есть настройка лампы. – oshirowanen 2 April 2011 в 14:40
  • 2
    Здесь portforward.com/english/routers/port_forwarding/Linksys/BEFSR41/… - это инструкции, необходимые для переадресации портов (в качестве , на ваш вопрос был ). На вашем компьютере Ubuntu (который, я надеюсь, имеет IP 192.168.1.200) вам не нужно ничего делать, кроме запуска Apache. – bitwelder 2 April 2011 в 16:50
  • 3
    Как узнать, есть ли у моей машины 192.168.1.200? Если это не так, как я его настрою, или какой IP-адрес я должен использовать, поскольку 192.168.1.1 идет на мой маршрутизатор. – oshirowanen 2 April 2011 в 21:05
  • 4
    @oshirowanen: в терминале сделайте ifconfig -a. Найдите подходящий интернет-интерфейс (это должно быть eth0 или wlan0 или подобное). Это может указать вам конкретно, какие назначенные IP-адреса предоставляются системе. Если вы включаете пастификацию вывода ifconfig -a, мы можем помочь вам найти конкретный IP-адрес среди других деталей, которые являются релевантными. – Thomas Ward♦ 3 April 2011 в 00:55
  • 5
    это лучший сайт во всем мире. Спасибо, Оли! : D – Alvar 31 March 2012 в 15:59

Это несколько вещей, которые вам нужно сделать, чтобы выполнить это, то есть после того, как вы заработаете свой веб-сервер.

Знайте свой IP-адрес провайдера. Вы можете увидеть это, перейдя на страницу whatismyip.com. Если у вас есть домен и учетная запись хостинга, которая позволяет вам изменить модификацию редактора простой DNS-зоны (обычно это имеет место в CPanel Hosting). Добавьте запись A и введите IP-адрес своего провайдера в поле адреса. Затем в вашем маршрутизаторе вам просто нужно указать IP-адрес и порт компьютеров. 80 Также вам нужно поместить имя_сервера your.domain.com в ваш конфигурационный файл apache

Вот и все .. Вы даже можете сделать виртуальный хостинг на 1 machine :) Мой единственный плохой опыт в этом заключается в том, что некоторые интернет-провайдеры не позволяют мне иметь эту настройку. Я попробовал это сейчас в 3-х разных интернет-провайдерах, и он работал только в одном из них.

1
ответ дан 26 July 2018 в 20:16

Вам нужно сделать 3 вещи, некоторые из которых вы, возможно, уже сделали.

Установить apache или какой-либо другой веб-сервер. Переслать порт 80 через маршрутизатор на IP-адрес машины, на которой запущен веб-сервер. Настроить каким-то образом вы можете узнать, что ваш общедоступный IP-адрес вашего маршрутизатора всегда, чтобы вы могли получить доступ к своему серверу из Интернета.

В качестве боковой заметки / var / www обычно используется корень по умолчанию для веб-сервера на linux

0
ответ дан 26 July 2018 в 20:16
  • 1
    Я передал порт 80 и установил его в 192.168.1.200, как я могу сообщить ubuntu о пересылке любого трафика, идущего на 192.168.1.200, на сайт localhost? поскольку у меня уже есть настройка лампы. – oshirowanen 2 April 2011 в 14:39
  • 2
    @oshirowanen Если у вас работает веб-сервер, он должен вырвать любой доступ к порту 80. Чтобы проверить это, просто используйте любой другой компьютер в вашей сети и введите IP-адрес машины, на которой запущен сервер, в веб-браузер (или используйте 127.0.0.1 на машина с использованием веб-сервера) – Reuben Swartz 3 April 2011 в 04:40

Есть только один ресурс, который вам когда-либо понадобится:

http://www.portforward.com
1
ответ дан 2 August 2018 в 03:44
  • 1
    Я передал порт 80 и установил его в 192.168.1.200, как я могу сообщить ubuntu о пересылке любого трафика, идущего на 192.168.1.200, на сайт localhost? поскольку у меня уже есть настройка лампы. – oshirowanen 2 April 2011 в 14:40
  • 2
    Здесь portforward.com/english/routers/port_forwarding/Linksys/BEFSR41/… - это инструкции, необходимые для переадресации портов (в качестве , на ваш вопрос был ). На вашем компьютере Ubuntu (который, я надеюсь, имеет IP 192.168.1.200) вам не нужно ничего делать, кроме запуска Apache. – bitwelder 2 April 2011 в 16:50
  • 3
    Как узнать, есть ли у моей машины 192.168.1.200? Если это не так, как я его настрою, или какой IP-адрес я должен использовать, поскольку 192.168.1.1 идет на мой маршрутизатор. – oshirowanen 2 April 2011 в 21:05
  • 4
    @oshirowanen: в терминале сделайте ifconfig -a. Найдите подходящий интернет-интерфейс (это должно быть eth0 или wlan0 или подобное). Это может указать вам конкретно, какие назначенные IP-адреса предоставляются системе. Если вы включаете пастификацию вывода ifconfig -a, мы можем помочь вам найти конкретный IP-адрес среди других деталей, которые являются релевантными. – Thomas Ward♦ 3 April 2011 в 00:55
  • 5
    это лучший сайт во всем мире. Спасибо, Оли! : D – Alvar 31 March 2012 в 15:59

Это несколько вещей, которые вам нужно сделать, чтобы выполнить это, то есть после того, как вы заработаете свой веб-сервер.

Знайте свой IP-адрес провайдера. Вы можете увидеть это, перейдя на страницу whatismyip.com. Если у вас есть домен и учетная запись хостинга, которая позволяет вам изменить модификацию редактора простой DNS-зоны (обычно это имеет место в CPanel Hosting). Добавьте запись A и введите IP-адрес своего провайдера в поле адреса. Затем в вашем маршрутизаторе вам просто нужно указать IP-адрес и порт компьютеров. 80 Также вам нужно поместить имя_сервера your.domain.com в ваш конфигурационный файл apache

Вот и все .. Вы даже можете сделать виртуальный хостинг на 1 machine :) Мой единственный плохой опыт в этом заключается в том, что некоторые интернет-провайдеры не позволяют мне иметь эту настройку. Я попробовал это сейчас в 3-х разных интернет-провайдерах, и он работал только в одном из них.

1
ответ дан 2 August 2018 в 03:44

Вам нужно сделать 3 вещи, некоторые из которых вы, возможно, уже сделали.

Установить apache или какой-либо другой веб-сервер. Переслать порт 80 через маршрутизатор на IP-адрес машины, на которой запущен веб-сервер. Настроить каким-то образом вы можете узнать, что ваш общедоступный IP-адрес вашего маршрутизатора всегда, чтобы вы могли получить доступ к своему серверу из Интернета.

В качестве боковой заметки / var / www обычно используется корень по умолчанию для веб-сервера на linux

0
ответ дан 2 August 2018 в 03:44
  • 1
    Я передал порт 80 и установил его в 192.168.1.200, как я могу сообщить ubuntu о пересылке любого трафика, идущего на 192.168.1.200, на сайт localhost? поскольку у меня уже есть настройка лампы. – oshirowanen 2 April 2011 в 14:39
  • 2
    @oshirowanen Если у вас работает веб-сервер, он должен вырвать любой доступ к порту 80. Чтобы проверить это, просто используйте любой другой компьютер в вашей сети и введите IP-адрес машины, на которой запущен сервер, в веб-браузер (или используйте 127.0.0.1 на машина с использованием веб-сервера) – Reuben Swartz 3 April 2011 в 04:40

Есть только один ресурс, который вам когда-либо понадобится:

http://www.portforward.com
1
ответ дан 4 August 2018 в 19:48
  • 1
    Я передал порт 80 и установил его в 192.168.1.200, как я могу сообщить ubuntu о пересылке любого трафика, идущего на 192.168.1.200, на сайт localhost? поскольку у меня уже есть настройка лампы. – oshirowanen 2 April 2011 в 14:40
  • 2
    Здесь portforward.com/english/routers/port_forwarding/Linksys/BEFSR41/… - это инструкции, необходимые для переадресации портов (в качестве , на ваш вопрос был ). На вашем компьютере Ubuntu (который, я надеюсь, имеет IP 192.168.1.200) вам не нужно ничего делать, кроме запуска Apache. – bitwelder 2 April 2011 в 16:50
  • 3
    Как узнать, есть ли у моей машины 192.168.1.200? Если это не так, как я его настрою, или какой IP-адрес я должен использовать, поскольку 192.168.1.1 идет на мой маршрутизатор. – oshirowanen 2 April 2011 в 21:05
  • 4
    @oshirowanen: в терминале сделайте ifconfig -a. Найдите подходящий интернет-интерфейс (это должно быть eth0 или wlan0 или подобное). Это может указать вам конкретно, какие назначенные IP-адреса предоставляются системе. Если вы включаете пастификацию вывода ifconfig -a, мы можем помочь вам найти конкретный IP-адрес среди других деталей, которые являются релевантными. – Thomas Ward♦ 3 April 2011 в 00:55
  • 5
    это лучший сайт во всем мире. Спасибо, Оли! : D – Alvar 31 March 2012 в 15:59

Это несколько вещей, которые вам нужно сделать, чтобы выполнить это, то есть после того, как вы заработаете свой веб-сервер.

Знайте свой IP-адрес провайдера. Вы можете увидеть это, перейдя на страницу whatismyip.com. Если у вас есть домен и учетная запись хостинга, которая позволяет вам изменить модификацию редактора простой DNS-зоны (обычно это имеет место в CPanel Hosting). Добавьте запись A и введите IP-адрес своего провайдера в поле адреса. Затем в вашем маршрутизаторе вам просто нужно указать IP-адрес и порт компьютеров. 80 Также вам нужно поместить имя_сервера your.domain.com в ваш конфигурационный файл apache

Вот и все .. Вы даже можете сделать виртуальный хостинг на 1 machine :) Мой единственный плохой опыт в этом заключается в том, что некоторые интернет-провайдеры не позволяют мне иметь эту настройку. Я попробовал это сейчас в 3-х разных интернет-провайдерах, и он работал только в одном из них.

1
ответ дан 4 August 2018 в 19:48

Вам нужно сделать 3 вещи, некоторые из которых вы, возможно, уже сделали.

Установить apache или какой-либо другой веб-сервер. Переслать порт 80 через маршрутизатор на IP-адрес машины, на которой запущен веб-сервер. Настроить каким-то образом вы можете узнать, что ваш общедоступный IP-адрес вашего маршрутизатора всегда, чтобы вы могли получить доступ к своему серверу из Интернета.

В качестве боковой заметки / var / www обычно используется корень по умолчанию для веб-сервера на linux

0
ответ дан 4 August 2018 в 19:48
  • 1
    Я передал порт 80 и установил его в 192.168.1.200, как я могу сообщить ubuntu о пересылке любого трафика, идущего на 192.168.1.200, на сайт localhost? поскольку у меня уже есть настройка лампы. – oshirowanen 2 April 2011 в 14:39
  • 2
    @oshirowanen Если у вас работает веб-сервер, он должен вырвать любой доступ к порту 80. Чтобы проверить это, просто используйте любой другой компьютер в вашей сети и введите IP-адрес машины, на которой запущен сервер, в веб-браузер (или используйте 127.0.0.1 на машина с использованием веб-сервера) – Reuben Swartz 3 April 2011 в 04:40

Вам нужно сделать 3 вещи, некоторые из которых вы, возможно, уже сделали.

  1. Установить apache или какой-либо другой веб-сервер
  2. Перенести порт 80 через маршрутизатор на IP машины, работающей на веб-сервере
  3. Настройте способ, которым вы можете знать, что ваш общедоступный IP-адрес вашего маршрутизатора всегда, чтобы вы могли получить доступ к вашему серверу из Интернета.

В качестве боковой заметки / var / www обычно используется корень по умолчанию для веб-сервера на linux

0
ответ дан 6 August 2018 в 03:52

Есть только один ресурс, который вам когда-либо понадобится:

1
ответ дан 6 August 2018 в 03:52

Это несколько вещей, которые вам нужно сделать, чтобы выполнить это, то есть после того, как вы заработаете свой веб-сервер.

  1. Знайте IP-адрес вашего провайдера. Вы можете увидеть это, перейдя к whatismyip.com
  2. Если у вас есть домен и учетная запись хостинга, которая позволяет вам изменить модификацию редактора простой DNS-зоны (обычно это имеет место для хоста CPanel)
  3. Добавьте запись A и введите IP-адрес вашего провайдера в поле адреса
  4. . Затем в вашем маршрутизаторе вам просто нужно указать IP-адрес компьютеров и порт 80
  5. Также вам нужно поместить имя_сервера .domain.com в вашем файле конфигурации apache

Вот и все .. Вы даже можете сделать виртуальный хостинг на 1 машине :) Мой единственный плохой опыт в этом заключается в том, что некоторые интернет-провайдеры не позволяют мне для этой настройки. Я попробовал это сейчас в 3-х разных интернет-провайдерах, и он работал только в одном из них.

1
ответ дан 6 August 2018 в 03:52

Вам нужно сделать 3 вещи, некоторые из которых вы, возможно, уже сделали.

  1. Установить apache или какой-либо другой веб-сервер
  2. Перенести порт 80 через маршрутизатор на IP машины, работающей на веб-сервере
  3. Настройте способ, которым вы можете знать, что ваш общедоступный IP-адрес вашего маршрутизатора всегда, чтобы вы могли получить доступ к вашему серверу из Интернета.

В качестве боковой заметки / var / www обычно используется корень по умолчанию для веб-сервера на linux

0
ответ дан 7 August 2018 в 21:48

Есть только один ресурс, который вам когда-либо понадобится:

1
ответ дан 7 August 2018 в 21:48

Это несколько вещей, которые вам нужно сделать, чтобы выполнить это, то есть после того, как вы заработаете свой веб-сервер.

  1. Знайте IP-адрес вашего провайдера. Вы можете увидеть это, перейдя к whatismyip.com
  2. Если у вас есть домен и учетная запись хостинга, которая позволяет вам изменить модификацию редактора простой DNS-зоны (обычно это имеет место для хоста CPanel)
  3. Добавьте запись A и введите IP-адрес вашего провайдера в поле адреса
  4. . Затем в вашем маршрутизаторе вам просто нужно указать IP-адрес компьютеров и порт 80
  5. Также вам нужно поместить имя_сервера .domain.com в вашем файле конфигурации apache

Вот и все .. Вы даже можете сделать виртуальный хостинг на 1 машине :) Мой единственный плохой опыт в этом заключается в том, что некоторые интернет-провайдеры не позволяют мне для этой настройки. Я попробовал это сейчас в 3-х разных интернет-провайдерах, и он работал только в одном из них.

1
ответ дан 7 August 2018 в 21:48

Другие вопросы по тегам:

Похожие вопросы: