1

Я хочу настроить небольшой домашний сервер, используя Fedora 17 (32-разрядную версию) и No-ip, потому что у меня есть динамический IP-адрес,

Это то, что я делаю:

1) Я создаю Хост на No-ip:

Описание изображения

2) Я установил No-ip на своей коробке fedora:

su -
yum install noip
noip2 -C
chkconfig noip --add
chkconfig --levels 35 noip on

ПРИМЕЧАНИЕ. Мой конфигурационный файл no-ip находится по адресу: /etc/no-ip2.conf

Перезагрузите компьютер и убедитесь, что он работает:

su -
service noip status
chkconfig --list | grep noip
host myserver.servebeer.com

(это фактически указывает на мой публичный IP-адрес)

3) Открытые порты на брандмауэре fedora:

Описание изображения

Описание изображения

4) Разблокировка No-IP на iptables:

su -
iptables -A INPUT -s dynupdate.no-ip.com -p tcp --sport 8243 -j ACCEPT
iptables -A OUTPUT -d dynupdate.no-ip.com -p tcp --dport 8243 -j ACCEPT
service iptables stop
service iptables start
service noip stop
service noip start
service noip status

5) Порт Fowarding на маршрутизаторе:

Описание изображения

(Я получаю частный IP-адрес от ifconfig)

6) Проверьте с помощью zenmap, telnet и ping

Описание изображения

ПРИМЕЧАНИЕ. Здесь у нас есть интересная ситуация: кажется, что открыт только порт 80 TCP, остальные два (111, 8243) закрыты, даже если они разблокированы на брандмауэре и перенаправлены на маршрутизатор.

Описание изображения

PING не работает, но насколько я знаю, это нормально, не так ли? потому что пинг не является механизмом проверки DNS ... Поправьте меня, если я ошибаюсь, пожалуйста:

Описание изображения

Дополнительная информация:

У меня есть настройки Apache/PHP , поэтому, если я перехожу на **http://127.0.0.1/test.php** я вижу свою страницу test.php, но если я перехожу на http://myserver.servebeer.com или http://myserver.servebeer.com/test.php Я ничего не вижу, браузер просто пытается и пытается, а затем выдает ошибку ...

PS SELinux полностью отключен

Что я делаю неправильно? Помогите мне, пожалуйста!

0