Ik wil een hele simpele router maken die één functie heeft: Alle TCP/UDP verkeer vanaf één IP adres binnenkomend op NIC "1", doorsturen naar een ander IP adres via NIC "2" en omgekeerd.
Voorbeeld:
Het lijkt mij dat ik alle netwerkverkeer binnenkomend op NIC "1" moet gaan opvangen, analyseren, en doorlaten als het niet van het desbetreffende IP adres komt. Komt het wel van het desbetreffende IP adres, dan moet het worden doorgestuurd naar een vast IP adres via NIC "2" en ook weer omgekeerd.
Wie kan mij op weg helpen?
Voorbeeld:
code:
Het probleem is dat ik niet weet welke classes ik daarvoor moet gaan gebruiken. Ik zie door de classes het bos niet meer zo gezegd...1
2
3
4
| xxx.xxx.xxx.xxx -> 10.0.0.1 (NIC "1") Niks mee doen xxx.xxx.xxx.xxx -> 10.0.0.2 (NIC "2") Niks mee doen 111.111.111.111 -> 10.0.0.1 (NIC "1") -> 123.123.123.123 via 10.0.0.2 (NIC "2") 123.123.123.123 -> 10.0.0.2 (NIC "2") -> 111.111.111.111 via 10.0.0.1 (NIC "1") |
Het lijkt mij dat ik alle netwerkverkeer binnenkomend op NIC "1" moet gaan opvangen, analyseren, en doorlaten als het niet van het desbetreffende IP adres komt. Komt het wel van het desbetreffende IP adres, dan moet het worden doorgestuurd naar een vast IP adres via NIC "2" en ook weer omgekeerd.
Wie kan mij op weg helpen?
Home Assistant | Unifi | LG 51MR.U44 | Volvo EX30 SMER+ Vapour Grey, trekhaak | SmartEVSE V3 | Cronos Crypto.com