Jeśli zarówno modem, jak i Raspberry Pi znajdują się w tej samej sieci logicznej (np. Nie ma NAT lub routingu), to twój Raspberry Pi nie może działać jako brama, ponieważ znajduje się w jedynej dostępnej sieci, a rzeczywista brama to Twój modem. Jest tak w przypadku, gdy modem ma adres (powiedzmy 192.168.1.1/24
) a twoje RPi / komputery mają adres w tej samej sieci (powiedz 192.168.1.100
- 101
i tak dalej). Komputery mogą bezpośrednio widzieć modem, więc nie muszą używać Raspberry Pi jako bramy, ale tylko jako serwer DNS / DHCP.
Ale mógłbyś ustawić więcej adresów IP na Raspberry Pi; może w dwóch różnych sieciach (powiedz 10.0.0.0/8
dla maszyn wewnętrznych i 192.168.1.0/24
dla modemu) i modem może znajdować się w osobnej sieci ( 192.168.1.1
, typowy adres modemu). W to w przypadku, gdybyś ustawił Raspberry Pi jako bramę dla swoich komputerów w 10.0.0.0/8
sieć poza serwerem DNS / DHCP.
Aby odpowiedzieć na twoje aktualne pytanie, ty powinien ustaw modem jako bramę w pierwszym przypadku, a Raspberry Pi w drugim: unikniesz niepotrzebnego przekazywania pakietów, jeśli jesteś w pierwszym przypadku.
Aby rozwinąć swoje drugie pytanie, serwer DNS i brama nie muszą być na tym samym komputerze, więc nie należy ich mylić: prawdą jest również, że wiele modemów działa jako oba.