I've got a separate user for running untrusted applications in wine and it was relieved from accessing network at all by using

# iptables -A OUTPUT -p all -m owner --uid-owner username -j DROP

Now, even winecfg on a clean WINEPREFIX is slow to start. And it's getting blazingly fast if either regain access to network or the network is down (as in ifconfig wlan0 down).

What can I do to still restrict access to network and have the network connectivity on a different user?

1 Answer 1


The problem is that Wine needs access. Use these commands:

iptables -A OUTPUT -p all -s localhost -m owner --uid-owner username -j ACCEPT
iptables -A OUTPUT -p all -m owner --uid-owner username -j DROP

You can replace localhost by if you like or need.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.