패스스루 인터넷 16.04에 대한 IPtables 구성

패스스루 인터넷 16.04에 대한 IPtables 구성

HTPC에 인터넷 연결을 전달하기 위해 Ubuntu 16.04 파일 서버의 구성을 완료하는 데 어려움을 겪고 있습니다. 아래 네트워크 레이아웃을 참조하세요.

[인터넷] <--> [DHCP 라우터] <--> (eno1).[파일서버].(eno2) <--> [HTPC]

목표는 DHCP 라우터가 고유한 주소를 HTPC에 할당하고 파일 서버가 필요한 네트워크 트래픽을 통과하도록 하는 것입니다. 누군가 아래를 보고 내가 뭘 잘못하고 있는지 알아낼 수 있도록 도와줄 수 있나요?

 sudo sysctl -a | grep ip_forward
 net.ipv4.ip_forward = 1

 sudo iptables -t nat -A POSTROUTING -o eno1 -j MASQUERADE
 sudo iptables -A FORWARD -i eno1 -o eno2 -m state --state RELATED,ESTABLISHED -j ACCEPT
 sudo iptables -A FORWARD -i eno2 -o eno1  -j ACCEPT

답변1

약간의 검색 끝에 IPTables 대신 Bridge를 사용하고 싶다는 것을 알았습니다. 그렇지 않으면 연결에 다른 NAT/DHCP가 필요합니다. Bridge의 구성은 간단하며 자세한 내용은 다음에서 확인할 수 있습니다.https://help.ubuntu.com/community/NetworkConnectionBridge

관련 정보