Zkontrolujte, zda je jádro nastaveno na povolení předávání IP:
sysctl -a | grep forwarding
Můžete povolit pomocí:
sudo sysctl net.ipv4.conf.all.forwarding=1
sudo sysctl net.ipv6.conf.all.forwarding=1
Může také nastat problém s ARP proxy. Zkontrolujte pomocí:
sysctl -a | grep proxy_arp
A nastavte příkazem:
sudo sysctl net.ipv4.conf.eth0.proxy_arp=1
Klíče a hodnoty můžete vložit do souboru pod /etc/sysctl.d
aby byly hodnoty resetovány při restartu.
Testování z jiného zařízení v podsíti routeru může pomoci určit problém.
- Ping na virtuální počítač může poskytnout užitečnou diagnostiku.
- Kontrola, zda můžete ARP pro virtuální počítač, ukáže, zda můžete najít MAC adresu serveru. Po odeslání příkazu ping použijte „arp -a“, abyste zjistili, zda byla MAC adresa úspěšně nalezena.
- Traceroute může naznačovat, kde problém začíná.
Testování s tcpdump
na eth0
rozhraní může také indikovat, kde připojení selhává.
- Opakováno
arp
požadavky bez platné odpovědi označují problém s dosažitelností. - Chybí
echo
neboecho reply
provoz může naznačovat, na které straně je problém. - Odpovědi Traceroute směrovači nebo adresám za ním mohou poskytnout další informace.
Společné poznatky o ověřování Active Directory pro servery Linux?
Není Ctrl-Alt-Delete na Linuxu *opravdu* nebezpečné?