인터넷 문제 공유

인터넷 문제 공유

저는 유선 네트워크 카드와 WIFI 네트워크 카드를 사용하여 Debian 9를 실행하는 노트북을 가지고 있습니다. DVR의 IP가 10.1.18.101 서브넷 255.255.255.0이고 게이트웨이가 없는 CCTV 네트워크에 유선 NIC를 연결하고 싶습니다. 노트북이 되기를 원하기 때문에 게이트웨이를 추가할 수 있습니다. 이 네트워크의 모든 항목에는 고정 IP 주소가 있으므로 DHCP 서버가 필요하지 않습니다. 내 전화기에서 WIFI NIC에 IP 주소 192.168.43.xxx를 제공하는 모바일 핫스팟을 사용하고 있습니다.

나는 몇 가지 튜토리얼을 시도했지만 성공하지 못했습니다. 이는 더 긴급한 문제에 대해 DVR에 연결된 기술 지원을 받을 수 있도록 하여 영구적이지 않기 때문입니다.

저는 DVR용 노트북에 게이트웨이를 제공하고 인터넷을 통해 DVR에 연결할 수 있도록 2개의 NIC 사이를 라우팅하도록 노트북을 구성하고 싶습니다.

노트북이 새로 설치되었습니다. 내 노트북의 유선 네트워크 카드를 게이트웨이로 사용하는 방법과 유선 네트워크 카드 네트워크 10.1.18.xxx에서 DVR에 대한 기술 지원을 위해 인터넷 연결에 WIFI 네트워크 카드를 사용하도록 만드는 방법을 잘 모르겠습니다. Teamviewer 또는 원격 데스크톱을 통해 액세스할 수 있습니다.

답변1

유선 네트워크 카드에 연결된 네트워크 세그먼트에는 게이트웨이가 없기 때문에,게이트웨이를 설정하지 않은 상태로 둡니다.유선 네트워크 카드에서.

(여러 네트워크 연결이 있는 시스템에서는 인터넷 연결 네트워크 연결에만 기본 게이트웨이 설정을 구성해야 합니다.)

다음 단계는 마스터 스위치에서 IP 라우팅을 활성화하는 것입니다. 이 섹션을 다음에서 찾으세요 /etc/sysctl.conf.

# Uncomment the next line to enable packet forwarding for IPv4
#net.ipv4.ip_forward=1

두 번째 줄의 주석 처리를 해제하고 sysctl -p루트로 실행하십시오. 이제 IP 라우팅이 iptables활성화되고 FORWARD 체인의 규칙에 의해 제어됩니다.

유선 세그먼트는 개인 10.xxx IP 범위를 사용하고 모바일 핫스팟은 노트북에 192.168.xx 범위의 또 다른 개인 IP를 제공하므로이중 NAT 문제. TeamViewer가 이를 처리할 수 있는지는 모르겠습니다. 원격 데스크톱은 확실히 처리하지 못할 것 같습니다. 그러나 랩톱에서 TeamViewer를 실행하는 경우 인터넷에 액세스할 수 있고 거기에서 DVR에 액세스할 수 있어야 합니다.

문제는 DVR이 인터넷으로 나가는 연결을 형성할 수 있지만 들어오는 연결은 핫스팟의 인터넷 연결 IP만 볼 수 있다는 것입니다. 들어오는 연결은 핫스팟의 NAT 뒤에 있는 노트북으로 가고 싶다고 지정할 수 없습니다. 그런 다음 하드 디스크 비디오 레코더의 다른 A 네트워크 세그먼트로 이동합니다.

모바일 핫스팟 구성에 경로를 추가할 수 없기 때문에 유선 네트워크에서 들어오는 트래픽을 무선 네트워크로 보내기 전에 NAT를 수행해야 합니다. 유선 인터페이스가 호출 eno1되고 무선 인터페이스가 다음과 같다고 가정합니다 wlo1.

iptables -w -t nat -A POSTROUTING -s 10.0.0.0/8 -o wlo1 -j MASQUERADE

이제 노트북의 10.1.18.xxx 주소를 DVR의 기본 게이트웨이로 구성할 수 있습니다. DVR에 TeamViewer 기능이 내장되어 있는 경우 노트북의 /etc/resolv.conf에서 DNS 이름 서버 설정을 복사해야 할 수도 있습니다(제공된 대로). 핫스팟 제공)을 DVR에 연결하세요.

관련 정보