[已经解决]只允许WLAN 特定端口对公网的访问,请问谁用iptables或者route 能实现?

可用网络有usb0(4g dongle), 可以访问公网;和作为共享热点的wlan0:

为防止WLAN为随意使用,但只想开放WLAN特定端口5060可以访问公网如何实现呢?

当前系统的route config如下:

root@doordu:/ # busybox route -n

busybox route -nKernel IP routing table

Destination Gateway Genmask Flags Metric Ref Use Iface

0.0.0.0 10.224.30.249 0.0.0.0 UG 0 0 0 usb0

10.224.30.248 0.0.0.0 255.255.255.248 U 0 0 0 usb0

10.224.30.249 0.0.0.0 255.255.255.255 UH 0 0 0 usb0

74.125.23.100 10.224.30.249 255.255.255.255 UGH 0 0 0 usb0

74.125.23.101 10.224.30.249 255.255.255.255 UGH 0 0 0 usb0

74.125.23.102 10.224.30.249 255.255.255.255 UGH 0 0 0 usb0

74.125.23.138 10.224.30.249 255.255.255.255 UGH 0 0 0 usb0

192.168.43.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0

 

想实现限制192.168.43.1~192.168.43.255对公网的访问,请问谁用iptables或者route 能实现?

 

已经有解,用iptables可以实现,

 iptables -i wlan0 -I FORWARD -p tcp -j DROP
iptables -i wlan0 -I FORWARD -p tcp --dport 5060 -j ACCEPT

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值