ufw命令(ubuntu)
Usage: ufw COMMAND
Commands:
enable enables the firewall//开启防火墙
disable disables the firewall//关闭防火墙
default ARG set default policy
logging LEVEL set logging to LEVEL
allow ARGS add allow rule//允许
deny ARGS add deny rule//禁用
reject ARGS add reject rule
limit ARGS add limit rule
delete RULE|NUM delete RULE//删除之前允许或者禁用的规则
insert NUM RULE insert RULE at NUM
route RULE add route RULE
route delete RULE|NUM delete route RULE
route insert NUM RULE insert route RULE at NUM
reload reload firewall
reset reset firewall
status show firewall status
status numbered show firewall status as numbered list of RULES
status verbose show verbose firewall status
show ARG show firewall report
version display version information
//打开防火墙
root@VM-0-14-ubuntu:/etc# ufw enable
Command may disrupt existing ssh connections. Proceed with operation (y|n)? y
Firewall is active and enabled on system startup
//允许外部访问10086端口(tcp/udp)
root@VM-0-14-ubuntu:/etc# ufw allow 10086
Rule added
Rule added (v6)
root@VM-0-14-ubuntu:/etc# ufw allow 10086/tcp
Rule added
Rule added (v6)
//防火墙与端口侦听状态
root@VM-0-14-ubuntu:/home/ubuntu/jinxu/test# ufw status
Status: active
To Action From
-- ------ ----
20,21,22,22,80,888,8888/tcp ALLOW Anywhere
39000:40000/tcp ALLOW Anywhere
10086 ALLOW Anywhere
10086/tcp ALLOW Anywhere
20,21,22,22,80,888,8888/tcp (v6) ALLOW Anywhere (v6)
39000:40000/tcp (v6) ALLOW Anywhere (v6)
10086 (v6) ALLOW Anywhere (v6)
10086/tcp (v6) ALLOW Anywhere (v6)
root@VM-0-14-ubuntu:/home/ubuntu/jinxu/test# ./server
sockfd = 3
服务端绑定IP和端口ok....
服务端处于监听状态...
客户端163.125.235.249:52937连接服务端
buf: ttt
buf: tttttttttttttttttttt
//删除以前允许访问的10086端口
root@VM-0-14-ubuntu:/home/ubuntu/jinxu/test# ufw delete allow 10086
Rule deleted
Rule deleted (v6)
root@VM-0-14-ubuntu:/home/ubuntu/jinxu/test# ufw delete allow 10086/tcp
Rule deleted
Rule deleted (v6)
root@VM-0-14-ubuntu:/home/ubuntu/jinxu/test# ufw status
Status: active
To Action From
-- ------ ----
20,21,22,22,80,888,8888/tcp ALLOW Anywhere
39000:40000/tcp ALLOW Anywhere
20,21,22,22,80,888,8888/tcp (v6) ALLOW Anywhere (v6)
39000:40000/tcp (v6) ALLOW Anywhere (v6)
root@jin:/home/itheima/work/2020/6/6# ls
client client.c nohup.out
root@jin:/home/itheima/work/2020/6/6# cat nohup.out
connect: Connection refused
开放端口之后可以绑定ip端口连接云服务器并进行通信,否则拒绝连接
ubuntu ufw开放端口
最新推荐文章于 2024-08-31 00:11:56 发布