iptables黑白名单 控制上网

我想通过iptables命令只允许如网址中带有"baidu"、"sina"字符的网址上网,其它的一律禁止, 我该如何写命令, 如果上面使用iptables实现之后,后面我想清楚这些iptables,我又该如何做, 求大虾指点,感谢!

https://www.cnblogs.com/klb561/p/10924314.html

iptables是基于网络协议、IP地址、端口号等来进行规则限制的,貌似不行定义关键字来拦截吧。你说的这个功能应该是可以通过nginx这类web软件来匹配并允许或拒绝访问。详细的可以百度一下nginx访问控制规则。