내 PC에 두 개의 네트워크 장치가 연결되어 있습니다.
4G USB 스틱(enx0c5b8f279a64) 192.168.8.1
Eth 어댑터(enp0s10 192.168.50.20)는 DIR-300 라우터(192.168.50.1)에 연결됩니다.
/etc/네트워크/인터페이스
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
# 4g usb stick
auto enx0c5b8f279a64
iface enx0c5b8f279a64 inet dhcp
# ethernet
auto enp0s10
iface enp0s10 inet dhcp
연결은 DHCP에 의해 구성됩니다. 경로를 조정한 후에 인터넷과 LAN에 모두 액세스할 수 있습니다.
default 192.168.8.1 0.0.0.0 UG 21 0 0 enx0c5b8f279a64
192.168.8.1 * 255.255.255.255 UH 20 0 0 enx0c5b8f279a64
192.168.50.0 OpenWrt.lan 255.255.255.0 UG 11 0 0 enp0s10
OpenWrt.lan * 255.255.255.255 UH 10 0 0 enp0s10
모두 작동합니다. 인터넷과 LAN 모두 접속이 가능합니다. 하지만 문제가 있습니다. 인터넷으로 전송된 모든 쿼리는 1초 정도 어딘가에 멈춰 있습니다. 모든 응답 전에 잠시 멈춤이 있다는 뜻입니다. 라우팅에 문제가 있는 줄 알았는데, Traceroute를 보니 과도한 홉이 없는 것으로 나타났습니다. 그것은 단지 게이트웨이->인터넷 호스트일 뿐입니다.
traceroute google.com
traceroute to google.com (74.125.232.161), 30 hops max, 60 byte packets
1 192.168.8.1 (192.168.8.1) 17.222 ms 17.166 ms 17.152 ms
2 74.125.232.161 (74.125.232.161) 77.907 ms 82.239 ms 82.229 ms
DNS 확인이 중단된 줄 알았습니다. 하지만 그렇지 않습니다. ipv4 주소를 통해 무언가에 액세스하려고 할 때도 마찬가지입니다.
google.com에 ping을 하면 이상한 일시 정지 현상이 발생하지만 대기 시간 자체는 괜찮습니다(4G이기 때문에 좀 그렇습니다).
ping google.com
PING google.com (64.233.161.113) 56(84) bytes of data.
64 bytes from lh-in-f113.1e100.net (64.233.161.113): icmp_seq=1 ttl=40 time=82.4 ms
64 bytes from lh-in-f113.1e100.net (64.233.161.113): icmp_seq=2 ttl=40 time=80.2 ms
64 bytes from lh-in-f113.1e100.net (64.233.161.113): icmp_seq=3 ttl=40 time=84.5 ms
64 bytes from lh-in-f113.1e100.net (64.233.161.113): icmp_seq=4 ttl=40 time=118 ms
64 bytes from lh-in-f113.1e100.net (64.233.161.113): icmp_seq=5 ttl=40 time=102 ms
일종의 전달이 일어나는 것 같은 느낌이 들지만 전달이 꺼져 있고 구성된 NAT 서비스가 없습니다. TBH 저는 네트워킹에 대한 전문 지식이 전혀 없습니다.
이 분야에 대한 나의 지식 수준은 "pressanykey"라고 설명할 수 있습니다.
추신. 나도 영어를 못해요.