OpenWRT를 실행하는 단일 보드 컴퓨터가 있습니다. 컴퓨터에는 두 개의 네트워크 인터페이스가 있습니다.
eth0 - 이더넷 RJ45 잭
wwan0 - 무선 네트워크 카드 연결
eth0(RJ45 잭)에 IP 카메라가 연결되어 있습니다. wwan0이 인터넷에 연결되어 있습니다. 카메라는 전 세계의 특정 IP 주소로 데이터를 전송하도록 구성되어 있으므로 브리지를 설정했습니다. 아이디어는 eth0으로 들어오는 비디오 스트림이 wwan0으로 직접 리디렉션되어 인터넷으로 나가는 것입니다.
brctl addbr br0 #create the bridge
brctl addif br0 wwan0 #add wwan0 interface
udhcpc -i br0 #dhcp the bridge - have to do this before adding eth0
brctl addif br0 eth0 #add eth0 to bridge
ifconfig br0 up
ifconfig의 결과는 다음과 같습니다.
br0 Link encap:Ethernet HWaddr 00:D0:12:0F:F1:4F
inet addr:100.64.186.196 Bcast:100.64.186.199 Mask:255.255.255.248
inet6 addr: fe80::2496:ebff:fe88:58a1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:18 errors:0 dropped:0 overruns:0 frame:0
TX packets:22 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1508 (1.4 KiB) TX bytes:2416 (2.3 KiB)
eth0 Link encap:Ethernet HWaddr 00:D0:12:0F:F1:4F
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:170 errors:0 dropped:0 overruns:0 frame:0
TX packets:79 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:11782 (11.5 KiB) TX bytes:25432 (24.8 KiB)
wwan0 Link encap:Ethernet HWaddr 26:96:EB:88:58:A1
inet addr:100.64.186.196 Bcast:100.64.186.199 Mask:255.255.255.248
inet6 addr: 2600:1011:b161:25af:34dc:4dd1:cc08:14a2/128 Scope:Global
inet6 addr: fe80::2496:ebff:fe88:58a1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:189 errors:0 dropped:0 overruns:0 frame:0
TX packets:254 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:16145 (15.7 KiB) TX bytes:25802 (25.1 KiB)
IP 카메라를 설정할 때 192.168.1.100과 같은 임의의 고정 IP를 제공합니다. 하지만 게이트웨이 주소가 필요하며 기본값은 192.168.1.1입니다. 이 경우 적절한 게이트웨이 주소는 무엇입니까? 분명히 192.168.1.1은 어디에도 없습니다. 카메라가 데이터를 보낼 "게이트웨이"를 갖도록 eth0에 192.168.1.1을 할당해야 합니까?
답변1
아니요. 임의의 IP 주소를 제공할 수는 없습니다. 주소 범위가 100.64.186.193 ~ 100.64.186.198인 공용 /29 서브넷이 있고 그 중 0.196은 wwan0에서 사용됩니다. 예를 들어 카메라에 100.64.186.193을 선택할 수 있어야 합니다. 게이트웨이는 싱글보드 컴퓨터가 사용하는 게이트웨이여야 하며 를 통해 볼 수 있습니다 ip route
.
컴퓨터는 어떻게 주소를 얻나요? DHCP를 사용하는 경우 카메라에서도 사용하는 것이 좋습니다(카메라가 지원하는 경우).
또 다른 옵션은 카메라를 NAT 뒤에 배치하는 것입니다. 이를 설정하는 방법에 대한 자세한 내용은 OpenWRT 설명서를 참조하세요.