Linux 上没有 IP:我做错了什么?

Linux 上没有 IP:我做错了什么?

我想使用以下方式设置一个小型家庭服务器Fedora 17(32 位)无 IP因为我有一个动态 IP 地址,

这就是我正在做的事情:

1)我在No-ip上创建一个主机:

图片描述

2)我在我的 Fedora 机器上设置了 No-ip:

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)解锁iptables上的No-IP:

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)路由器上的端口转发:

图片描述

(我从是否配置

6)使用 zenmap、telnet 和 ping 进行验证

图片描述

注意:这里我们有一个有趣的情况:只有 80 TCP 端口似乎是打开的,其他两个(111、8243)是关闭的,即使它们在防火墙上被解锁并在路由器上转发。

图片描述

PING 失败,但据我所知,这很正常,对吧?因为 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 已完全禁用

我做错了什么?请帮帮我!

相关内容