Dear friends:
i have 4 m520 poweredge server installed with opensuse 12.1, and connected by a switch. each server has two network cards.
could you please give me some information about how to set the ip address of these 4 nodes. so i can ping each oter, and rsh on other three machines.
i set node0 etho with ip:192.168.0.1 and node1 etho with 192.168.0.2,node2 etho with 192.168.0.3,node3 etho with 192.168.0.3. but i found i can not ping between them. i have disable the firewall.
Could you please tell me what else should i do?
If these machines are connected by switch and not by router, then they are on the same network, routing cannot be the issue.
So, if eth0 on each box is connected through the switch, what are the other NICs connected to(they should be unattached or connected to other networks.
If that is not the issue, post the following for each box
Sure it can. The OP mentioned that each machine has two NICs. It is possible that the reply to the ICMP packets are being routed out the external interface (default gateway for example). That’s why it would be useful to see each machine’s routing table.
When a destination is the same logical network as the source, it just doesn’t happen.
In this case, the only way two 192.168.0.x addresses wouldn’t see each other is physical separation, eg the switch isn’t a switch or the eth0 on each machine isn’t connected to the switch. Even if there was a subnet mask mis-match, the machines should discover and connect to each other by ARP.