Czy ktoś może poradzić w sprawie technicznej sieciowej?
Potrzebuję utworzyć sobie profil sieciowy ze statycznym IP aby go włączać jednym/dwoma kliknięciami i przeskoczyć z DHCP na statyczne IP. Na Win10 i Win11.
W Linux Mint jest to mega wygodne, tworzę sobie w połączeniu sieciowym taki profil/profile i wystarczy klik i jestem na statycznym IP.
Czy da się tak samo w Win10 i Win11?
Szukam i pytam i do tej pory dostałem odpowiedzi, że w PowerShell są komendy i skrypty
a z samodzielnego googlania znalazłem IP Organizer 2 oraz NetSetMan - jeszcze żadnego nie testowałem.
Sprawa tyczy się desktopów w ilości 70 sztuk i pomimo, że 90% czasu pracują na DHCP, to kilka razy w roku potrzebuję je wrzucić na statyczne IP w trzech osobnych grupach. Chodzenie i ręczne adresowanie już mi obrzydło no i jest czasochłonne. Potem odkręcanie tego też detalicznie sztuka po sztuce gdy wracam na DHCP.
#sieci #elektronika #networking #systemyoperacyjne #adresowanie #siec #sieckomputerowa
Potrzebuję utworzyć sobie profil sieciowy ze statycznym IP aby go włączać jednym/dwoma kliknięciami i przeskoczyć z DHCP na statyczne IP. Na Win10 i Win11.
W Linux Mint jest to mega wygodne, tworzę sobie w połączeniu sieciowym taki profil/profile i wystarczy klik i jestem na statycznym IP.
Czy da się tak samo w Win10 i Win11?
Szukam i pytam i do tej pory dostałem odpowiedzi, że w PowerShell są komendy i skrypty
a z samodzielnego googlania znalazłem IP Organizer 2 oraz NetSetMan - jeszcze żadnego nie testowałem.
Sprawa tyczy się desktopów w ilości 70 sztuk i pomimo, że 90% czasu pracują na DHCP, to kilka razy w roku potrzebuję je wrzucić na statyczne IP w trzech osobnych grupach. Chodzenie i ręczne adresowanie już mi obrzydło no i jest czasochłonne. Potem odkręcanie tego też detalicznie sztuka po sztuce gdy wracam na DHCP.
#sieci #elektronika #networking #systemyoperacyjne #adresowanie #siec #sieckomputerowa
wordpressowiec
0
Pogooglałem, poczytałem, faktycznie działa, wygląda tak:
netsh interface ip set address name="Ethernet" static 192.168.109.101 255.255.255.0
i faktycznie to poszło. Z tym, że niewiele to przyśpiesza i automatyzuje, bo dalej muszę na 70 kompach odpalić to na każdym i zmieniać IP o jeden na każdym. Czyli znowu klepię, lub jak jeden z Was wspomniał w komentarzu pendrive i kopiuj->wklej i podmieniam tylko cyferkę.
Natomiast to co chciałbym uzyskać to taka automatyzacja, że tworzę sobie jakby nowy profil, nowe połączenie sieciowe, wpisuję tam raz statycznie żądane IP i później tylko przychodzę i kliknięciem przełączam na to drugie połączenie/profil i mam gotowe. (tak naprawdę to jest jeszcze gówniane wyłączanie ArcaBita antywirusa na wszystkich tych 70 desktopach, więc i tak d00pa)
tow_wieslaw
0
Enable-PSRemoting -Force (na każdej z maszyn)
a potem:
Invoke-Command -ComputerName RemoteComputerName -ScriptBlock { CommandToRun } -credential USERNAME
względnie pobierz psexec od sysinternals i:
psexec \\RemoteComputerName -u USERNAME -p PASSWORD COMMAND
wordpressowiec
0
potem oczywiście mi wyłuszczył jak stworzyć skrypty czy batche, ale to wszystko jest na około i nie oszczędza czasu
EDIT: ciekawy jestem czy dało by się ugryźć temat z drugiej strony czyli grzebiąc w systemie routera MikroTIK i tam coś "make static" a bardziej to jakieś 3 osobne pule widzielić i po MAC tam kompy wrzucić.
tow_wieslaw
0
Od czasu jak windows dorobił się powershella, skryptami można dużo zdziałać, a często to jedyna droga żeby coś tam pozmieniać. Albo np. odpalić ze skrytpu program przekazując mu w parametrach coś w cudzysłowach. W cmd (chyba) niewykonalne.
wordpressowiec
0
czy mógłbyś mnie jeszcze poprowadzić kawałek dalej "za rączkę" i podpowiedzieć / naprostować czy dobrze to rozkminiam?
mam laptop w tej samej sieci, MSI-lapek o IP np 192.168.8.15
mam 65 desktopów w tej samej co lapek sieci o nazwach PC1, PC2, PC3.... w puli 192.168.8.x
chcę:
PC1-PC20 nadać statyczne IP w puli 192.168.55.101 do 192.168.55.122
PC 21-PC45 nadać statyczne IP w puli 192.168.109.101 do 192.168.126
PC46-PC65 nadać statyczne IP w puli 192.168.211.101 do 192.168.211.122
czy to by było coś w stylu:
Invoke-netsh interface ip set address "Ethernet" static 192.168.55.101 MSI-lapek PC1 [?] - co i jak miałbym tu powstawiać?
czy dla każdego PC osobny wiersz? Jaką liczbę wierszy na raz PowerShell przyjmie?
tow_wieslaw
1
Tu byś miał coś w stylu (o ile składnia polecenia jest prawidłowa):
tow_wieslaw
1
tow_wieslaw
1
wordpressowiec
0
Teraz muszę rozkminić jak to przyporządkować, bo w tej chwili wszystko (cały budynek, czyli ok 130 desktopów, kilka drukarek-kombajnów sieciowych) działa na DHCP w puli 192.168.8.1 do 192.168.8.249 . Teraz by chyba trzeba iść w sobotę, wyłączyć WSZYSTKO, odczekać z kwadrans, włączać po jednym z tych które mają być w tych pulach statycznych, żeby się zaadresowały rosnąco 192.168.8.1 , 192.168.8.2 , 192.168.8.3 ..... i wtedy kliknąć na każdym "make static" i jak już będą statyczne to wtedy to co wkleiłeś powyżej zadziała.
Chyba że coś źle myślę?
tow_wieslaw
0
Możesz wstępnie użyć Angry IP Scanner, dostaniesz IP, nazwę hosta i MAC (widoczność MAC musisz włączyć klikając na hamburgera na prawo od przycisku start). Jeżeli komputery były kupowane w partiach, powinny mieć pierwsze 3 bajty MACa takie same. Ale ostatecznie pewnie nie ominie cię podejście do każdego z nich żeby mieć pewność że to ten.
tow_wieslaw
0
wordpressowiec
0
tak, kompy brane były partiami, ale trochę się tam wszystko wymieszało, bo któryś uległ awarii to podmieniałem na starszy z innej partii.
Wszystkie MAC jak i nazwy nadane w windzie widzę jasno po zalogowaniu się do zarządzania routerem MikroTIK. Kiedyś sobie nawet zrobiłem listę wszystkich desktopów bo wybudzałem je zdalnie po MACu z domu (wake on LAN) i sobie pobierałem aktualizacje, usuwałem jakieś śmiecie z "Pobranych" itp.
wordpressowiec
0
(na kompie S16U10 jest już Remote PS aktywowany, mój laptop MSI-Laptop-S16 jest dodany jako Trusted Host na docelowym kompie i dalej sra takim komunikatem)
wordpressowiec
1
tow_wieslaw
0
I potem w zaleznosci jak masz, albo na kazdym kompie schowaj te skrypty w homie admina, albo bierz pendrive i 70 ponumerowanych podkatalogow. Chat tez moze napisac skrypt w pythonie lub cmd ktory wypelni te katalogi.
kartezjusz6644
1
wordpressowiec
0
kartezjusz6644
1
- na routerze/firewallu zdefiniował 4 VLANy, ID czysto przykładowe,
-- VLAN 10 na "codzienny użytek", ustawiony na portach przełączników do których połączone są wszystkie komputery, DHCP robi albo router albo jakiś inny serwer
-- VLANy 20, 30 i 40, konfigurujesz na routerze, ustawiasz na nim DHCP z różnymi pulami adresowymi ale na co dzień nie przydzielasz na przełącznikach portów untagged tym VLANom. Natomiast wsyzstkie te VLANy ustawiasz tagged na porcie przełącznika, do którego podpięty jest router oraz na portach pomiędzy przełącznikami, zależnie od topologii.
Dopiero jak będą te egzaminy, to zmienasz untagged vlan na portach przełączników, do których podłączone są komputery mające być razem w jednej sieci, czyli n.p. 20 kompów idzie do VLANa 20, kolejne 20 kompów do VLANa 30 itp. Po zmianie untagged VLANa na tych portach wystarczy poczekać, aż komputery otrzymają nowy adres od DHCP, albo wyłączyć i włączyc te porty na switchu, aby wymusić ponowną inicjację sieciowego połączenia. To, co musisz wtedy wiedzieć, aby to sprawnie działało, to gdzie który konkretny komputer jest podłączony, aby przydzielić je do tej samej puli, ale to już kwestia jednorazowego stworzenia dokumentacji.
Tak więc to by się sprowadzało do przeklikania konfiguracji portów na przełącznikach, albo wklepaniu paru komend w cli przełączników jeśli to obsługują. Konfiguracja w cli to pewnie mniej niż 5 minut. Tylko - tak jak pisałem wyżej - trzeba wiedzieć, które porty przekonfigurować.
wordpressowiec
0
Właśnie próbuję rozkminić jak napisać taki skrypt w CLI na tym MikroTIKu (RB 4011UiAS). Znam wszystkie MAC adresy tych desktopów, znam wszystkie nazwy z windowsa każdego z nich. Tylko pytanie skąd wziąć tutorial jak to sobie ogarnąć, jakie parametry oraz w końcu jaką komendą zapewnić, że jak już będą w tym VLANie to żeby nie miały wyjścia na świat?
kartezjusz6644
0