将传入的请求转发到我的电脑有什么风险?

我只是安装了EasyPHP,它基本上是Apache,PHP和MySQL的组合。 我想让我的路由器将传入的请求转发到我的计算机,这样互联网上的每个人都可以使用Apache服务器从我的计算机获取数据。

但是,我想知道这是否有很多风险。 例如:

  • 有人可以通过这种方式完全控制我的电脑吗?
  • 我的电脑是否更容易遭受安全风险?
  • 我可以(几乎)得到DDOS的?

最后一个问题可能是夸张的,但我只是好奇。

谢谢。

将计算机暴露在互联网中总会有某种风险,在这种情况下会有一些额外的风险,但如果您对此有足够的理解,则可以避免其中的大部分风险。

  • 有人可以完全控制你的电脑吗? 极不可能,我不会说永远不会,但是……风险是微乎其微的

  • 我的电脑是否更加暴露? 是的,虽然如果你遵循一些合理的指导方针,你可以减less很多风险

    • 任何你想运行的代码都在开发中,确保它被htpassword保护,所以没有人知道auth凭证
    • 对于其他任何事情都要logging下你的日志,确保你把Apache作为自己的用户来运行是很好的,所以它不会试图混淆你的用户文件(或者有pipe理权限)
  • 你可以得到DDOS的? 嗯,你可以随时得到,攻击你的路由器是最简单的,所以暴露一个Web服务器的世界并不真的乘风险因素

通过您的路由器打开传入的端口,您允许通信到您的计算机的path。 正如大家已经说过的,这些都是可能的,但是你只需要聪明就可以了。 只转发你需要的端口(80),并确保你有最新版本的Apache。

考虑到apache / php的普及程度,如果有更多利润丰厚的目标,我会很难想出一个利用漏洞的人会把你当作目标。 这可能是为什么我不在IT安全工作,虽然= P

只要留意你的日志,你会惊讶有多less随机机器人,你会淹没你的服务器尝试溢出攻击。 也许不是一个风险,但肯定是烦人的,并将更多的负载放在你的带宽/系统资源上。 一旦你看到任何问题,你可以禁止这些危险的IP块。

有一个本地服务器虽然很好,所以玩得开心