저의 무지함을 양해해 주십시오. 저는 네트워킹과 데비안에 대해 많은 것을 배우고 있습니다.
내 VPN(nordvpn) 연결을 내 홈 네트워크의 여러 클라이언트와 공유하기 위해 Debian 서버(여러 LAN 어댑터 포함)를 사용하고 싶습니다. 이상적인 설정은 다음과 같습니다.
Wan router (internet access) dhcp server with ip 192.168.20.1
|
|-Debian eth0 with nordvpn. acting as DHCP server with ip 192.168.0.1
.....|
.....|-Router1 on eth1 of debian acting as bridge 192.168.0.2
...........|-Client1 of Router1 with ip 192.168.0.3
...........|-Client2 of Router1 with ip 192.168.0.5
.....|-Router2 on eth2 of debian acting as bridge ip 192.168.0.6
...........|-Client3 of Router2 with ip 192.168.0.7
...........|-Client4 of Router2 with ip 192.168.0.8
.....|-Router3 on eth3 of debian acting as bridge ip 192.168.0.9
.....|-Router4 on eth4 of debian acting as bridge ip 192.168.0.10
패턴이 나타나는 것을 볼 수 있습니다.
현재 데비안 서버의 공유 연결을 사용하여 인터넷이 작동하는 라우터를 설정할 수 있지만, Client1이 네트워크에 있는 Client3 및 기타 장치를 확인하고 핑할 수 있어야 합니다. 문제는 연결을 공유할 때 서버가 각 인터페이스에 서로 다른 서브넷을 할당한다는 것입니다(eth1=192.168.10.1, eth2=192.168.20.1 등).
인터페이스를 브리징하고 br0에 대한 연결을 공유했지만 인터넷에 연결하는 데 성공하지 못했습니다. 또한 인터페이스를 연결하려고 시도했지만 성공하지 못했습니다. 마지막 의도는 DnsMasq와 라우팅을 사용하는 것이지만 조금 헤매었습니다. 순간.
그렇다면 내가 왜 이런 일을 하는가? 저는 VPN을 공유할 수 있을 뿐만 아니라 집에서 plex 서버, adblocker, samba 서버 및 Homebridge를 실행할 수 있는 시스템을 원했습니다. 모든 것을 설정할 수 있었지만 제가 가진 유일한 문제는 클라이언트가 다른 모든 것을 볼 수 없다는 것이었습니다.
감사해요