Static file to map IP to MAC addresses
Clash Royale CLAN TAG#URR8PPP
I created a mesh network.
Sometimes the ARP, IPv4 based applications, or even ping do not correctly respond, any suggestion? Actually, I require to create a file (i.e whatever) that contains IP -> MAC Address
, such as the following:
10.0.0.1 01:23:45:67:89:AB
10.0.0.2 01:23:45:67:89:CD
Then I can find my PCs/Laptops with those address---without requiring arp
command.
linux networking iptables ip network-interface
add a comment |
I created a mesh network.
Sometimes the ARP, IPv4 based applications, or even ping do not correctly respond, any suggestion? Actually, I require to create a file (i.e whatever) that contains IP -> MAC Address
, such as the following:
10.0.0.1 01:23:45:67:89:AB
10.0.0.2 01:23:45:67:89:CD
Then I can find my PCs/Laptops with those address---without requiring arp
command.
linux networking iptables ip network-interface
This is more of a networking question than a Unix/Linux question butarp
andping
not working could be the cause of several issues. You can just add static IP addresses to the machines which you can find out how to do from many of the questions on this site or by using Google. It may still not resolve the issue of ping not working.
– Nasir Riley
Mar 1 at 12:23
Please let us know, are you working on a virtual machine or your hosting Linux OS on a physical machine? Also provide detailed information, such as the distribution of your Linux machine, and so on.
– Esmaeil Mirzaee
Mar 1 at 12:39
@EsmaeilMirzaee they are individual physical linux machines. Distributions are latest debian linux. Regards...
– mystic09
Mar 1 at 12:43
You could do worse than installarpwatch
.
– roaima
Mar 1 at 21:40
add a comment |
I created a mesh network.
Sometimes the ARP, IPv4 based applications, or even ping do not correctly respond, any suggestion? Actually, I require to create a file (i.e whatever) that contains IP -> MAC Address
, such as the following:
10.0.0.1 01:23:45:67:89:AB
10.0.0.2 01:23:45:67:89:CD
Then I can find my PCs/Laptops with those address---without requiring arp
command.
linux networking iptables ip network-interface
I created a mesh network.
Sometimes the ARP, IPv4 based applications, or even ping do not correctly respond, any suggestion? Actually, I require to create a file (i.e whatever) that contains IP -> MAC Address
, such as the following:
10.0.0.1 01:23:45:67:89:AB
10.0.0.2 01:23:45:67:89:CD
Then I can find my PCs/Laptops with those address---without requiring arp
command.
linux networking iptables ip network-interface
linux networking iptables ip network-interface
edited Mar 1 at 14:06
Rui F Ribeiro
41.8k1483142
41.8k1483142
asked Mar 1 at 12:18
mystic09mystic09
12
12
This is more of a networking question than a Unix/Linux question butarp
andping
not working could be the cause of several issues. You can just add static IP addresses to the machines which you can find out how to do from many of the questions on this site or by using Google. It may still not resolve the issue of ping not working.
– Nasir Riley
Mar 1 at 12:23
Please let us know, are you working on a virtual machine or your hosting Linux OS on a physical machine? Also provide detailed information, such as the distribution of your Linux machine, and so on.
– Esmaeil Mirzaee
Mar 1 at 12:39
@EsmaeilMirzaee they are individual physical linux machines. Distributions are latest debian linux. Regards...
– mystic09
Mar 1 at 12:43
You could do worse than installarpwatch
.
– roaima
Mar 1 at 21:40
add a comment |
This is more of a networking question than a Unix/Linux question butarp
andping
not working could be the cause of several issues. You can just add static IP addresses to the machines which you can find out how to do from many of the questions on this site or by using Google. It may still not resolve the issue of ping not working.
– Nasir Riley
Mar 1 at 12:23
Please let us know, are you working on a virtual machine or your hosting Linux OS on a physical machine? Also provide detailed information, such as the distribution of your Linux machine, and so on.
– Esmaeil Mirzaee
Mar 1 at 12:39
@EsmaeilMirzaee they are individual physical linux machines. Distributions are latest debian linux. Regards...
– mystic09
Mar 1 at 12:43
You could do worse than installarpwatch
.
– roaima
Mar 1 at 21:40
This is more of a networking question than a Unix/Linux question but
arp
and ping
not working could be the cause of several issues. You can just add static IP addresses to the machines which you can find out how to do from many of the questions on this site or by using Google. It may still not resolve the issue of ping not working.– Nasir Riley
Mar 1 at 12:23
This is more of a networking question than a Unix/Linux question but
arp
and ping
not working could be the cause of several issues. You can just add static IP addresses to the machines which you can find out how to do from many of the questions on this site or by using Google. It may still not resolve the issue of ping not working.– Nasir Riley
Mar 1 at 12:23
Please let us know, are you working on a virtual machine or your hosting Linux OS on a physical machine? Also provide detailed information, such as the distribution of your Linux machine, and so on.
– Esmaeil Mirzaee
Mar 1 at 12:39
Please let us know, are you working on a virtual machine or your hosting Linux OS on a physical machine? Also provide detailed information, such as the distribution of your Linux machine, and so on.
– Esmaeil Mirzaee
Mar 1 at 12:39
@EsmaeilMirzaee they are individual physical linux machines. Distributions are latest debian linux. Regards...
– mystic09
Mar 1 at 12:43
@EsmaeilMirzaee they are individual physical linux machines. Distributions are latest debian linux. Regards...
– mystic09
Mar 1 at 12:43
You could do worse than install
arpwatch
.– roaima
Mar 1 at 21:40
You could do worse than install
arpwatch
.– roaima
Mar 1 at 21:40
add a comment |
1 Answer
1
active
oldest
votes
Having different MACs for certain IPs is exactly the reason for Errors like 'ARP is not working', or 'Ping does not work'.
The reason: Managed Ethernet Switches can be configured to implement a "flap Limit" for MACs changing their port too often. So in your case, the duplicate IP may trigger such a measure. Unmanaged Switches may imply a rate-Limit for flapping by themselves.
Do you have These MACs on seperate Hosts, or on seperate Cards?
Making sure to use one IP on one Host/NIC only will prevent you from experiencing These Errors.
Sorry about that. They will be 10.0.0.1 and 10.0.0.2. Corrected the question.
– mystic09
Mar 1 at 12:44
Ah, is see, you've edited the addresses. So my Suggestion is: you are running the VMs on host-only or NAT (Network Adapter Settings). If you want full Access to the VMs, please Switch to "bridged Networking". This will help.
– gerhard d.
Mar 1 at 12:46
I have two physical machines. I am not on VMs.
– mystic09
Mar 1 at 12:48
Open a terminal on all boxes, and start "watch arp -a". Then ping the machines from each other, and watch the Output. What happens?
– gerhard d.
Mar 1 at 13:43
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f503767%2fstatic-file-to-map-ip-to-mac-addresses%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Having different MACs for certain IPs is exactly the reason for Errors like 'ARP is not working', or 'Ping does not work'.
The reason: Managed Ethernet Switches can be configured to implement a "flap Limit" for MACs changing their port too often. So in your case, the duplicate IP may trigger such a measure. Unmanaged Switches may imply a rate-Limit for flapping by themselves.
Do you have These MACs on seperate Hosts, or on seperate Cards?
Making sure to use one IP on one Host/NIC only will prevent you from experiencing These Errors.
Sorry about that. They will be 10.0.0.1 and 10.0.0.2. Corrected the question.
– mystic09
Mar 1 at 12:44
Ah, is see, you've edited the addresses. So my Suggestion is: you are running the VMs on host-only or NAT (Network Adapter Settings). If you want full Access to the VMs, please Switch to "bridged Networking". This will help.
– gerhard d.
Mar 1 at 12:46
I have two physical machines. I am not on VMs.
– mystic09
Mar 1 at 12:48
Open a terminal on all boxes, and start "watch arp -a". Then ping the machines from each other, and watch the Output. What happens?
– gerhard d.
Mar 1 at 13:43
add a comment |
Having different MACs for certain IPs is exactly the reason for Errors like 'ARP is not working', or 'Ping does not work'.
The reason: Managed Ethernet Switches can be configured to implement a "flap Limit" for MACs changing their port too often. So in your case, the duplicate IP may trigger such a measure. Unmanaged Switches may imply a rate-Limit for flapping by themselves.
Do you have These MACs on seperate Hosts, or on seperate Cards?
Making sure to use one IP on one Host/NIC only will prevent you from experiencing These Errors.
Sorry about that. They will be 10.0.0.1 and 10.0.0.2. Corrected the question.
– mystic09
Mar 1 at 12:44
Ah, is see, you've edited the addresses. So my Suggestion is: you are running the VMs on host-only or NAT (Network Adapter Settings). If you want full Access to the VMs, please Switch to "bridged Networking". This will help.
– gerhard d.
Mar 1 at 12:46
I have two physical machines. I am not on VMs.
– mystic09
Mar 1 at 12:48
Open a terminal on all boxes, and start "watch arp -a". Then ping the machines from each other, and watch the Output. What happens?
– gerhard d.
Mar 1 at 13:43
add a comment |
Having different MACs for certain IPs is exactly the reason for Errors like 'ARP is not working', or 'Ping does not work'.
The reason: Managed Ethernet Switches can be configured to implement a "flap Limit" for MACs changing their port too often. So in your case, the duplicate IP may trigger such a measure. Unmanaged Switches may imply a rate-Limit for flapping by themselves.
Do you have These MACs on seperate Hosts, or on seperate Cards?
Making sure to use one IP on one Host/NIC only will prevent you from experiencing These Errors.
Having different MACs for certain IPs is exactly the reason for Errors like 'ARP is not working', or 'Ping does not work'.
The reason: Managed Ethernet Switches can be configured to implement a "flap Limit" for MACs changing their port too often. So in your case, the duplicate IP may trigger such a measure. Unmanaged Switches may imply a rate-Limit for flapping by themselves.
Do you have These MACs on seperate Hosts, or on seperate Cards?
Making sure to use one IP on one Host/NIC only will prevent you from experiencing These Errors.
answered Mar 1 at 12:42
gerhard d.gerhard d.
1,271412
1,271412
Sorry about that. They will be 10.0.0.1 and 10.0.0.2. Corrected the question.
– mystic09
Mar 1 at 12:44
Ah, is see, you've edited the addresses. So my Suggestion is: you are running the VMs on host-only or NAT (Network Adapter Settings). If you want full Access to the VMs, please Switch to "bridged Networking". This will help.
– gerhard d.
Mar 1 at 12:46
I have two physical machines. I am not on VMs.
– mystic09
Mar 1 at 12:48
Open a terminal on all boxes, and start "watch arp -a". Then ping the machines from each other, and watch the Output. What happens?
– gerhard d.
Mar 1 at 13:43
add a comment |
Sorry about that. They will be 10.0.0.1 and 10.0.0.2. Corrected the question.
– mystic09
Mar 1 at 12:44
Ah, is see, you've edited the addresses. So my Suggestion is: you are running the VMs on host-only or NAT (Network Adapter Settings). If you want full Access to the VMs, please Switch to "bridged Networking". This will help.
– gerhard d.
Mar 1 at 12:46
I have two physical machines. I am not on VMs.
– mystic09
Mar 1 at 12:48
Open a terminal on all boxes, and start "watch arp -a". Then ping the machines from each other, and watch the Output. What happens?
– gerhard d.
Mar 1 at 13:43
Sorry about that. They will be 10.0.0.1 and 10.0.0.2. Corrected the question.
– mystic09
Mar 1 at 12:44
Sorry about that. They will be 10.0.0.1 and 10.0.0.2. Corrected the question.
– mystic09
Mar 1 at 12:44
Ah, is see, you've edited the addresses. So my Suggestion is: you are running the VMs on host-only or NAT (Network Adapter Settings). If you want full Access to the VMs, please Switch to "bridged Networking". This will help.
– gerhard d.
Mar 1 at 12:46
Ah, is see, you've edited the addresses. So my Suggestion is: you are running the VMs on host-only or NAT (Network Adapter Settings). If you want full Access to the VMs, please Switch to "bridged Networking". This will help.
– gerhard d.
Mar 1 at 12:46
I have two physical machines. I am not on VMs.
– mystic09
Mar 1 at 12:48
I have two physical machines. I am not on VMs.
– mystic09
Mar 1 at 12:48
Open a terminal on all boxes, and start "watch arp -a". Then ping the machines from each other, and watch the Output. What happens?
– gerhard d.
Mar 1 at 13:43
Open a terminal on all boxes, and start "watch arp -a". Then ping the machines from each other, and watch the Output. What happens?
– gerhard d.
Mar 1 at 13:43
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f503767%2fstatic-file-to-map-ip-to-mac-addresses%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
This is more of a networking question than a Unix/Linux question but
arp
andping
not working could be the cause of several issues. You can just add static IP addresses to the machines which you can find out how to do from many of the questions on this site or by using Google. It may still not resolve the issue of ping not working.– Nasir Riley
Mar 1 at 12:23
Please let us know, are you working on a virtual machine or your hosting Linux OS on a physical machine? Also provide detailed information, such as the distribution of your Linux machine, and so on.
– Esmaeil Mirzaee
Mar 1 at 12:39
@EsmaeilMirzaee they are individual physical linux machines. Distributions are latest debian linux. Regards...
– mystic09
Mar 1 at 12:43
You could do worse than install
arpwatch
.– roaima
Mar 1 at 21:40