Description
- My smartphone has 2 SIM cards, and accordingly, when I activate 4G on them, I receive dynamically determined IP addresses from the operator (10.1.100.25, 10.2.200.25).
- I can turn on the network distribution mode via WiFi, then all the devices that will connect to my smartphone will have other ip addresses (192.168.45.25).
- I can turn on the network distribution mode via Etherne-USB, then all the devices that will connect to my smartphone will have other ip addresses (192.168.35.25).
- If my smartphone does not distribute the network via USB, but rather receives it through this connection, then I get other ip addresses (192.168.0.25).
Thus, using all or some of these options, I can have several current ip addresses at the same time, but the problem is that your program always displays only one single ip address and there is no way to switch to another network interface or change the ip address itself to a static one for the most basic default VM. Podroid itself
Steps to Reproduce
In one case, I need to receive the Internet from 4G and distribute it via WiFi or Ethernet-USB, and in another case, I need to receive the Internet from Ethernet-USB and distribute it via WiFi, and I don't understand at all which addresses to use and which ports to throw and generally how your program works, because nothing It's working!
I can only randomly iterate through all the ip addresses to connect only via SSH. but I don't understand how to set up a connection using other protocols and ports - it just doesn't work!
Yes, I see that there is a port forwarding functionality - it works both from the GUI and in the console, but the problem is that I have several networks and apparently the traffic is going to the wrong place, so I can't distribute the simplest FTP, SAMBA, NFS protocols.
Expected Behavior
- Select the network adapter that will be the main one for connecting to my virtual machine.
- The ability to set your own static ip address for a virtual machine
- Inside the virtual machine itself, see the real ip address from the real network (I suppose this could be done through macvlan technology so that my virtual machine would have its own MAC address different from the MAC address of the smartphone itself)
Actual Behavior
I see only one network interface, and at the same time it refers to 4G, and my local one is not available from a regular USB or Wifi network, so it is unclear how to contact my virtual machine from other PCs.
Additional Context
Add any other context about the problem here.
Description
Thus, using all or some of these options, I can have several current ip addresses at the same time, but the problem is that your program always displays only one single ip address and there is no way to switch to another network interface or change the ip address itself to a static one for the most basic default VM. Podroid itself
Steps to Reproduce
In one case, I need to receive the Internet from 4G and distribute it via WiFi or Ethernet-USB, and in another case, I need to receive the Internet from Ethernet-USB and distribute it via WiFi, and I don't understand at all which addresses to use and which ports to throw and generally how your program works, because nothing It's working!
I can only randomly iterate through all the ip addresses to connect only via SSH. but I don't understand how to set up a connection using other protocols and ports - it just doesn't work!
Yes, I see that there is a port forwarding functionality - it works both from the GUI and in the console, but the problem is that I have several networks and apparently the traffic is going to the wrong place, so I can't distribute the simplest FTP, SAMBA, NFS protocols.
Expected Behavior
Actual Behavior
I see only one network interface, and at the same time it refers to 4G, and my local one is not available from a regular USB or Wifi network, so it is unclear how to contact my virtual machine from other PCs.
Additional Context
Add any other context about the problem here.