博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VirtualBox 安装Centos 之访问虚拟机里面的服务受阻解决方案
阅读量:6970 次
发布时间:2019-06-27

本文共 882 字,大约阅读时间需要 2 分钟。

  hot3.png

情况是这样的,我学习cenots一直是在系统中采用virtualbox里面安装一个虚拟系统的方式。每次安装之后,都发现不能访问里面的80、21、3306等这些常用的端口。也就是说,我只能在本机访问这些端口,想从其他机器访问不OK了。想起以前自己为了这件事花了整整一周的时候才知道是端口的问题。今天一定要记录下来,免得下次又忘记了。

开启80、21、3306端口:

/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT/sbin/iptables -I INPUT -p tcp --dport 21 -j ACCEPT/etc/init.d/iptables save service iptables restart

其实,刚刚看了以前写过的一篇文章。发现此文已经是多余的了。唉。既然写了。就写完整一点吧。

一般来说,我们不会使用linux自带的防火墙的。在IDC机房,人家的防火墙是硬件。肯定比软件要强大得多。

可以使用如下方式对操作防火墙:

永久性关掉防火墙shell:

chkconfig --level 35 iptables off

通过如下命令查看防火墙是否关闭:

service iptables status

如果已经正确关闭,则会输出如下信息:

iptables:未运行防火墙。

如果,你的是英文版本,则可能提示信息不太一样。

如果没有输出类似防火墙关闭的信息,直接重启系统或者执行如下命令试一试:

service iptables stop

关掉防火墙之后,那么所有开启的端口都将会暴露给互联网所有人。那么,可能会导致别有用心的人针对你的系统漏洞做出一些破坏的事情。

除了这个还有一个东西是就SELINUX这个玩意儿。如果防火墙放开了端口也无法进行访问。说明这个玩意做了限制,大家将它关闭即可。

转载于:https://my.oschina.net/surjur/blog/307593

你可能感兴趣的文章
JSP/Java 获取路径问题
查看>>
我的友情链接
查看>>
43、源码安装MariaDB
查看>>
使用VisualVM、JMC远程监控JVM
查看>>
菜鸟如何应对服务器被黑
查看>>
Java Map接口
查看>>
利用awk i=!i 来输出奇偶行详解
查看>>
iframe高度自适应的方法
查看>>
对素数的判断和素数个数的判断
查看>>
TP之msubstr()
查看>>
星河时空尽头的我没理由放弃挨打的痛苦
查看>>
hibernate多对多关系
查看>>
一些比较优秀的代码总结
查看>>
bootstrap_04_列表
查看>>
WEB面试题
查看>>
w7无线网络密码破解
查看>>
focus-hooks
查看>>
Deep Learning 工具收集
查看>>
jqGrid的分页
查看>>
iOS7 隐藏状态栏
查看>>