Boot PXE przez inną sieć

Mam postawiony Win Server 2012 z zainstalowanym i skonfigurowanym WDS. IP serwera 192.168.0.1/24. Serwer wpięty do routera Mikrotik.
W sieci 192.168.10.0/24 pracują komputery. Czy da się skonfigurować botowanie przez sieć (PXE) żeby odczytywać wszystko z serwera, który jest w innej sieci niż komputery (wpięte pod tego samego mikrotika)?

Komputery (192.168.10.0/24) stoją za firewallem, czy “na patyku” w tym samym broadcast? To tylko kwestia dostępu do serwera / portów. Z głowy nie podam, ale tam chyba potrzeba DHCP, 4011, 67-69 i jakieś losowe do multicastingu tftp.

broadcast jest inny bo to osobne sieci

Ale za routerem stoją 192.168.10.0/24? Masz gdzie ustawić routing i FW do tego Windowsa?

192.168.20.0/24 -> Mikrotik port 1 (kompy)
192.168.0.1/24 -> Mikrotik port 2 (serwer)

Moge na mikrotiku ustawić firewala i routing

Póki co mam tak:


Zacznij od prostej rzeczy: z tej podsieci ze stacjami klienckimi 192.168.10.0/24 potelnetuj porty tego Windowsa, czy masz osiągalny ruch. Potem trzeba będzie popatrzeć jeszcze raz w DHCP na ustawienia IP-helper.

Zrobiłem. Na mikrotiku trzeba było dodać do dhcp opcje 67 ze ścieżką pliku bootowalnego.

I jak się telnetujesz po portach wszystko śmiga?

Nie sprawdzałem telnetem, ruszył mi obraz wiec wszystko śmiga.

Spróbuj z relay, u mnie też działało i przestało.

1 polubienie

Już mu działa :wink:

1 polubienie

Tak wiem że działa, ale @roobal ma rację: relay jest niejako ostatnim ratunkiem na (bardzo) wiele bolączek sieciowych.

1 polubienie