Я уже установил приложения, чтобы сделать мой сервер веб-сервером. когда я набираю IP-адрес, выпущенный DHCP, в веб-браузере, я могу получить к нему доступ, но все, что он говорит, это «это работает .... и т. д.». Я могу успешно скопировать файлы в /var /www с помощью WINSCP, но пока не вижу никаких файлов, когда подключаюсь к нему с помощью своего Windows-компьютера в браузере. Во-вторых, я попытался перенаправить порт на моем домашнем SMC-маршрутизаторе, он принимает только локальный локальный IP-адрес, который мой сервер Ubuntu получает от интернет-IP-адреса маршрутизатора ... что мне делать? можешь помочь пожалуйста ????

Спасибо,

2 ответа2

1

Сообщение "Это работает" приходит из стандартного index.html в каталоге /var /www. Вы должны отредактировать html-файл, чтобы создать ссылки на дополнительные файлы, которые вы скопировали из windows. Или введите точное имя файла HTML в браузере.

0

Лучше иметь серверы на фиксированных (статических) IP-адресах, а не на динамически назначаемых IP-адресах, которые могут меняться от одного дня к следующему. Вы можете использовать панель управления маршрутизатором, чтобы ограничить диапазон адресов, которые он раздает для DHCP, и использовать IP-адрес вне этого диапазона для вашего сервера.

Например, если ваш маршрутизатор находится по адресу 192.168.1.254 и передает DHCP-адреса с 192.168.1.1 по 192.168.1.100, вы можете использовать 192.168.1.200 в качестве фиксированного адреса для вашего сервера.

В противном случае вы можете указать динамически назначенный IP-адрес в правиле пересылки. Он может перестать работать однажды, но некоторое время все будет в порядке. ifconfig -a покажет вам текущий IP-адрес локальной сети вашего сервера.

Я предлагаю, если вы еще этого не сделали, вы прочитали о последствиях безопасности для обеспечения доступности вашего домашнего сервера для ботнетов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .