首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

关于iptables开放端口的有关问题

2012-09-14 
关于iptables开放端口的问题大家好:请问 iptables开放了指定端口后,netstat -an 命令能看到这些开放的端口

关于iptables开放端口的问题
大家好:
  请问 iptables开放了指定端口后,netstat -an 命令能看到这些开放的端口吗?
如执行 iptables -A INPUT -p tcp --dport 8080 -j ACCEPT
后,运行 netstat -an命令可以看到这个被连接的8080端口的情况吗?

另,请问开放端口的步骤是先修改 /etc/services 文件,添加相应端口或去掉相应端口的注释行,
再执行iptables命令开放端口?
还是直接修改 /etc/services 文件,添加相应端口或去掉相应端口的注释行就可以了,不用执行iptables?


待复,谢谢!


[解决办法]
可以哦,修改 /etc/services 文件,最后执行iptables
如果改动端口修改 /etc/services 文件就行了哦
[解决办法]
概念的理解有错误,iptables不是用来开放端口的。

那是内核的一种机制,对数据包进行过滤的。

/etc/service文件应该只是让你清楚一些公开的应用占用的是哪些端口,不至于造成一些冲突。

真正启用什么端口,应该是你的网络应用决定的。
[解决办法]
iptables只是做NAPT,或者filter之类的功能,与开放端口没什么关系吧。

热点排行