Can't connect servers on the same network

bl0ckhaus

New Member
Jan 31, 2023
7
0
1
Good afternoon,

I am having issues while trying to configure a cluster. I can access all machines with Proxmox installed, via browser, but the machines can't communicate with each other. I can't even ping from one machine to another ( I'm able to ping the machines with my machine that I use to access via browser), but all configs are all right.

When I try to join a cluster or add a backup server, I receive an error message saying that there is no route to host.

The /etc/network/interfaces file contains:



root@cyberlab3:~# cat /etc/network/interfaces
# network interface settings; autogenerated #
#Please do NOT modify this file directly, unless you know what you're doing.
# If you want to manage parts of the network configuration manually, please utilize the 'source' or 'source-directory' directives to do so.
# PVE will preserve these directives, but will NOT read its network configuration from sourced files, so do not attempt to move any of the PVE #managed interfaces into external files!

auto lo iface lo inet loopback

iface eno1 inet manual auto vmbr0

iface vmbr0 inet static address 192.168.0.103/24 gateway 192.168.0.1 bridge-ports eno1 bridge-stp off bridge-fd 0


iface wlp2s0 inet manual



Any suggestion?

Thank you
 
Last edited:
When the problem you are trying to solve involves more than one computer, its very helpful to post information about all, or at least two, computers involved.
Beyond text output of the config file, you should provide information about the running state of your servers. One way to do this is with "ip a" and "ip route".
Since you claim to have a "working" external workstation, you should provide its own running network configuration.
In addition, output of your troubleshooting commands should be included.

Last, but not least, you should describe how all of the involved are connected, i.e. single L2 switch, router, wifi, SDN, firewalls, etc.

cheers.


Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox
 
When the problem you are trying to solve involves more than one computer, its very helpful to post information about all, or at least two, computers involved.
Beyond text output of the config file, you should provide information about the running state of your servers. One way to do this is with "ip a" and "ip route".
Since you claim to have a "working" external workstation, you should provide its own running network configuration.
In addition, output of your troubleshooting commands should be included.

Last, but not least, you should describe how all of the involved are connected, i.e. single L2 switch, router, wifi, SDN, firewalls, etc.

cheers.


Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox
I'm sorry for the mistake. All other computers are configured the same way, only changing the IP.

They are connected by a switch.

The settings from the external workstation are the following:
Captura de ecrã 2023-02-06, às 20.18.40.png
Thank you for your help
 
I recommend that you simplify your environment and reduce the number of networks to one. Pick either 10.0.0.0/24 or 192.168.0.0/24

Beyond that you can start here: https://www.quora.com/Why-cant-devices-in-different-subnets-talk-with-each-other-1
or here https://www.networkfuntimes.com/a-complete-beginners-guide-to-subnetting/

If you wish to continue to troubleshoot your current state, then you need to find answers to the following questions:
what device provides routing at 10.0.0.254
what device provides routing at 192.168.0.1
what routes are in place on the workstation and what allows it to reach 192.168.0.0/24 subnet
what could possibly prevent the proxmox servers from communicating on a flat /24 network
why have you configured the workstation for 10.0.0.0/24 and proxmox for 192.168.0.0/24


Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox
 
why have you configured the workstation for 10.0.0.0/24 and proxmox for 192.168.0.0/24
Answering this, I captured the wrong configurations, it was from a previous build. The workstation is on the same network as proxmox.

But I will follow your advice. Thank you for your help.

The question is: How can I ping all machines with my workstation, that is connected to the same switch, and all machines can ping back, but I can't ping from one machine to another? This don't seems normal to me.

Than you
 
How can I ping all machines with my workstation, that is connected to the same switch, and all machines can ping back, but I can't ping from one machine to another? This don't seems normal to me.
the answer with 99.9999% certainty is : due to misconfiguration, either of the Proxmox (Linux) networking or switch.
Since you still have not provided valid running state configuration, its impossible to answer you with a 100% certainty.

Keep in mind PVE uses Linux as underlying OS. The networking stack has been battle tested 100s of millions of times in a significantly more complex environments than yours.


Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox