Yes, your bank wants to establish a secure connection to you. To make sure that the connection is secure, a set of certificates must be installed on both your client and the bank's servers. If the website that you blurred out is correct, then installing the certificates is perfectly safe.
TL;DR: press Install to access your bank securely.
It's possible, but far from easy to achieve. There are multiple approaches we can use to block (or at least try to block) incoming traffic.
But blocking one way traffic doesn't make sense in most cases. An app sending TCP packets but not receiving back responses will consider itself disconnected from internet. However, you may try for your particular case ...
If you have rooted phone, go for nethogs (for live monitoring) or iptables (to get statistics) commandline tools. Using VPN based apps is the only possible non-root solution. Or refer to this answer for a logcat/dumpsys based solution.
First of all, tracking a UID or PID of a network stream isn't straight forward because these aren't network related but OS ...
Yes, it is possible, but you need to root your device.
The Android kernel supports it, simply there is no option to do that in the GUI.
There are also apps to do it, but all of them requires root privilege.
The other direction (sharing your wifi or mobile network for a computer connected with usb) works seamlessly.
Navigate to settings>system>reset options
click on "Reset Wi_fi, mobile & bluetooth.
This will however reset your your phone network settings
I had experienced a similar situation and this was the only solution that worked for me.
Did this work for you?
Add allowed hosts to /etc/hosts and define these firewall rules to block any outgoing DNS queries on standard UDP port 53:
~# iptables -I OUTPUT -p udp --dport 53 -j REJECT
* May also use less rude DROP target in place of REJECT
To be on safe side also block TCP port:
~# iptables -I OUTPUT -p tcp --dport 53 -j REJECT
iptables is part of stock Android ...
The easy Way...
1. Start your VPN on your phone
2. Install/Use Clockworkmod's USB Tether.
2b. Use PDANet/Foxfi for wireless sharing.
The Clockworkmod/PDAnet tether app will connect to the internet like any other app;
through the VPN.
Possible causes of SIM Card and Mobile Data related internet problems,
Incorrect Mobile Service Provider.
Dirty or Scratched SIM Terminals.
Misaligned SIM in SIM Slot, usually caused by cutting your own SIM Card into a Micro SIM.
Broken SIM Card.
Broken Device Aerial.
Incompatible SIM Slot ( Micro, Nano ).
Incompatible SIM Frequencies, usually caused by ...
Is the problem caused because GlassWire reports false positives?
You are correct. This question appears to me related to understanding of OSI Model. NetGuard is based on VPN which makes use of TUN interface at OSI layer 3, while GlassWire collects data from NetworkStatsManagr which is something within Android's Java runtime e.g. the creation of sockets ...
In most cases you won't be able to make inbound connection when using Mobile Data because of CGNAT and firewalls at ISP level, as explained by acejavelin in comment. See this answer to know the problem in detail and how it can be worked around.
However if you can reach your phone from internet, extending this access to a connected host (PC in your case) is ...
WARNING Uninstalling system applications can be dangerous so please know what you’re getting rid of before you complete these steps. Failing to do so could result in your phone becoming unusable until you perform a factory reset. Of course, by removing any given system application, another system application that may depend on it may also break so be careful ...
You can do this using Connectify software. I had recently put up a thread on a different site. My PC too doesn't have a WiFi module. My proposal was to use an external USB WiFi module, and then turn that into a hotspot. People in Physics Forums (check the second link) have said that in principle, this should be possible.