Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Debian 7(64位)中转发TCP/UDP端口?_Debian_Port - Fatal编程技术网

如何在Debian 7(64位)中转发TCP/UDP端口?

如何在Debian 7(64位)中转发TCP/UDP端口?,debian,port,Debian,Port,我有一个朋友使用OVH Vps(Debian 7,64位),我想打开TCP和UDP端口,但我不知道为什么。我试图访问,但超时了,所以我想是防火墙阻止了连接。在不同的计算机上尝试,但问题相同。vps是防火墙吗?请使用命令转发端口或在Debian 7中添加防火墙例外。谢谢。欢迎来到精彩的iptables世界 您感兴趣的信息围绕iptables包,这是许多Linux发行版的默认防火墙逻辑 为了简单地回答您的问题,下面的示例应该允许从“任何地方”到端口80的流量。根据需要进行修改,并确保基本端口打开要求

我有一个朋友使用OVH Vps(Debian 7,64位),我想打开TCP和UDP端口,但我不知道为什么。我试图访问,但超时了,所以我想是防火墙阻止了连接。在不同的计算机上尝试,但问题相同。vps是防火墙吗?请使用命令转发端口或在Debian 7中添加防火墙例外。谢谢。

欢迎来到精彩的iptables世界
您感兴趣的信息围绕iptables包,这是许多Linux发行版的默认防火墙逻辑

为了简单地回答您的问题,下面的示例应该允许从“任何地方”到端口80的流量。根据需要进行修改,并确保基本端口打开要求得到满足

sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
类似地,如果您需要打开UDP端口9987(默认Teamspeak),那么您的命令将如下所示

sudo iptables -A INPUT -p udp --dport 9987 -j ACCEPT
最后,任何iptables配置命令都只保存在内存中。要“提交”更改以保持重新启动,必须保存更改

sudo service iptables save 
以下是一些其他值得信赖的iptables资源,以满足您的教育需求


  • 酷,祝你好运!另外,为了让您知道,StackExchange站点(如superuser.com和serverfault.com)可能更适合这些环境/系统类型的问题。我只是出于某种原因碰巧在这里闲逛。另外,欢迎使用Linux!尽管有些东西看起来令人困惑,但它们的多功能性超越了其他任何东西。不要喝“x发行版更好”的kool-aid,你会玩得很开心的!