我已经安装了ubuntu桌面20.04,我想要设置一个iptables白名单,用于输入和输出,这样不仅网站白名单,而且所有连接可能启动从已安装的程序。android桌面使用的是连接android手机的互联网连接。
我设置了下面的白名单。
如何更改设置,以便在浏览器中打开已白色的https网站?难道问题是因为我使用了与usb连接的android网络连接,而不是以太网?
发布于 2020-06-20 07:25:03
解决了。我尝试的ip白名单制造了一些问题,不知道具体是什么。但下面的白名单似乎适用于其他ips。请注意,有些网站需要额外的服务,如cdn或jquery等。
#start fresh
iptables --policy INPUT ACCEPT;
iptables --policy OUTPUT ACCEPT;
iptables --policy FORWARD ACCEPT;
iptables -Z; # zero counters
iptables -F; # flush (delete) rules
iptables -X; # delete all extra chains
#this seems to be essential for dns
iptables -A INPUT -s 192.168.42.129 -j ACCEPT
iptables -A OUTPUT -d 192.168.42.129 -j ACCEPT
#whitelisted domain
iptables -A INPUT -s 77.247.84.129 -j ACCEPT
iptables -A OUTPUT -d 77.247.84.129 -j ACCEPT
# drop the rest
iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -P FORWARD DROP`enter code here`https://askubuntu.com/questions/1251600
复制相似问题