Ubuntu에서 두 개의 인터페이스 브리징(무선 1개, 유선 1개)

Ubuntu에서 두 개의 인터페이스 브리징(무선 1개, 유선 1개)

Ubuntu 12.04를 실행하는 랩톱에 두 개의 네트워크 인터페이스가 있습니다. 유선 인터페이스는 192.168.0.0 네트워크의 무선 라우터에 연결되고, 무선 인터페이스는 192.168.1.1 네트워크의 Ad-hoc 네트워크에 연결됩니다.

다른 컴퓨터를 무선 라우터에 연결하고 데이터를 임시 네트워크로 라우팅하고 싶습니다. 따라서 다른 컴퓨터는 192.168.0.4와 같은 주소를 갖게 되며 임시 네트워크(예: 192.168.1.100)로 데이터를 보낼 수 있어야 합니다.

간단히 /etc/network/interface 텍스트 파일을 변경해 보았지만 여기서 무엇을 하고 있는지 잘 모르겠습니다. 일부 브리징 소프트웨어를 설치해 보았지만 도움이 되지 않았습니다.

어떤 아이디어가 있나요? 감사합니다.

답변1

이 설정의 문제점은 라우터가 192.168.1.0 네트워크로 패킷을 전달하도록 구성되지 않았기 때문에 해당 네트워크로 패킷을 라우팅할 수 없다는 것입니다. 하드코어 상업용 CISCO 라우터가 아니라 Dlink, Netgear, Linksys, Belkin과 같은 표준 홈 라우터가 있다고 가정합니다. 다른 머신이 Ad Hoc 장치에 도달하기 위해 해야 할 일은 IPTABLES를 사용하여 NAT 위장을 설정하는 것입니다. NAT를 사용하면 192.168.1.0 네트워크의 호스트에 연결되지만 지정한 포트에만 연결됩니다. 이를 흔히 포트 포워딩이라고 합니다. 사용하려는 프로토콜, TCP, UDP 등에 따라 특정 설정이 달라집니다. 시작하는 데 도움이 되는 좋은 페이지는 다음과 같습니다. http://linux.ardynet.com/ipmasq/ipmasq.php3

관련 정보