Problem
Mam połączenie internetowe, które chcę rozdzielić na cztery osobne sieci. Moje wymagania to:
- Muszę być w stanie monitorować przepustowość i dane wykorzystywane przez każdą sieć oraz w razie potrzeby powiadamiać lub kontrolować.
- Cztery sieci powinny mieć możliwość łączenia się z Internetem, a nie ze sobą.
- Moi rodzice muszą być w stanie go obsługiwać, więc potrzebuje prostego, najlepiej opartego na Windows GUI.
Dotychczasowe postępy
serwer
Mam serwer mini-ITX z sześcioma portami Gigabit Ethernet - jeden do połączenia z Internetem przez Ethernet, jeden dla każdej z czterech sieci i jeden do zdalnego dostępu do serwera w celu administracji.
Kontrola przepustowości
Długo szukałem tutaj rozwiązań. Większość systemów sterowania / oprogramowania, które znalazłem, może kontrolować wykorzystanie przepustowości przez QOS, ale nie może monitorować ani kontrolować ilości używanych danych. W końcu znalazłem SoftPerfect Bandwidth Manager , który ma wszystko, czego potrzebuję w zakresie monitorowania i kontroli - zarządzanie limitami na interfejs, statystyki użytkowania, interfejs internetowy do sprawdzania wykorzystania i powiadomienia e-mail o przekroczeniu limitów. Jest również oparty na systemie Windows i ma prosty interfejs GUI.
dzielenie internetu
To tutaj mam problemy. Obecnie korzystam z systemu Windows XP Pro SP2 na serwerze (tak, wiem, że jest to dalekie od ideału, ale to jedyny zapasowy system operacyjny Windows, jaki mam obecnie). Nie mogę korzystać z wbudowanego Udostępniania połączenia internetowego z kilku powodów:
- Router internetowy ma adres IP 192.168.0.1, z którym ICS koliduje i nie mogę zmienić ustawień routera.
- ICS może udostępniać połączenie internetowe tylko z jednym interfejsem, ale mam cztery. Próbowałem zmostkować cztery karty sieciowe, ale wtedy Menedżer przepustowości nie widzi czterech pojedynczych interfejsów - widzi tylko mostek.
Próbowałem skonfigurować serwer DNS z podwójnym DHCP (i mam problemy z otrzymywaniem ofert DHCP do otrzymywania przez klientów), ale nadal wymagałoby to jakiegoś oprogramowania bramy, którego nie udało mi się znaleźć.
Moja obecna próba polega na użyciu OpenVPN z serwerem do internetowej karty sieciowej i osobnym klientem dla każdej z czterech sieci. Myślę, że mogę zmostkować urządzenia OpenVPN TAP z każdą kartą sieciową, co oznacza, że Menedżer przepustowości będzie kontrolował ruch z mostu zamiast z interfejsu. Nie zrobiłem tu jednak dużego postępu - nigdy wcześniej nie korzystałem z OpenVPN.
pytania
- Czy istnieje pakiet oprogramowania Windows, który robi wszystko, czego potrzebuję? (Mało prawdopodobne, wiem)
- Czy istnieje pakiet oprogramowania dla systemu Windows, który współdzieli Internet między wieloma kartami sieciowymi bez mostkowania?
- Czy któreś z moich podejść jest możliwe?
- Czy pomogłoby mieć nowszą / serwerową wersję systemu Windows?
- Czy istnieje alternatywa dla systemu Windows, która jest łatwa w użyciu?