저는 홈 라우터 역할을 하기 위해 Intel NUC를 채택했습니다. LAN의 VLAN, 로컬 LAN, OpenVPN 서버, Wi-Fi 클라이언트 및 일부 이더넷 클라이언트에 대한 WAN 연결을 처리합니다. 이상한 점은 WAN 연결이매우느립니다. 외부 회선이 100Mb/s일 때 약 2-3Mb/s입니다. 반품,평평한또한 속도가 느려졌습니다. 다음에서 Google DNS를 핑합니다.3밀리초 120ms까지, 등.
나는 명백한 것들을 시도했습니다:
WAN 연결은 USB 이더넷 어댑터를 통해 이루어지기 때문에 최신 버전의 드라이버를 다시 컴파일하고 다시 설치했는데,AX88179_178A;
이더넷 케이블 교체됨그리고USB 이더넷 어댑터;
내 노트북에 연결하여 모뎀의 이더넷 포트를 테스트했습니다.
일반 LAN 컴퓨터로 사용하고 동일하거나 다른 케이블/어댑터를 사용하여 모든 인터페이스에서 속도 테스트를 수행하여 잠재적인 라우터를 테스트했습니다(이 경우 모두 제대로 작동했습니다).언제나100Mb/s의 속도를 얻으세요.
나는 이제 잘못된 구성이 아니라 일종의 버그를 다루고 있다고 믿기 시작했습니다. 실제로 이 구성은복제됨(고양이 /dev/sda > /dev/sdb)를 다른 헤드리스 서버(Asus Vivo PC)에서 가져왔는데, 이 서버는 다른 곳에서 라우터로도 사용하고 있으며 Asus의 구성은 완벽하게 작동합니다. 그러나 나는 어디로 가야할지 몰랐습니다.
힌트는 다음과 같은 사실에서 나옵니다.구성된 경우전달 패킷은 검사되지 않습니다.
# ifconfig eth2
eth2: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.239 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::223:54ff:fe6c:7527 prefixlen 64 scopeid 0x20<link>
ether 00:23:54:6c:75:27 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 1 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
하지만IP 라우팅신비스러운 이것만 보여줘접두사 라우팅 없음IPv4 라인에서는 이것이 옵션이라고 생각했기 때문에 혼란스럽습니다.IPv6오직:
# ip addr show eth2
3: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:23:54:6c:75:27 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.239/24 brd 192.168.1.255 scope global dynamic noprefixroute eth2
valid_lft 86150sec preferred_lft 86150sec
inet6 fe80::223:54ff:fe6c:7527/64 scope link noprefixroute
valid_lft forever preferred_lft forever
위의 출력은 DHCP 주소를 얻은 후에 생성됩니다. 일반적으로 저는 고정 주소를 사용합니다. 아래를 참조하세요. 차이가 없습니다.
관련 정보: 나의/etc/네트워크/인터페이스:
auto lo
iface lo inet loopback
auto eth2
iface eth2 inet static
address 192.168.1.128
network 192.168.1.0
gateway 192.168.1.254
netmask 255.255.255.0
auto eth0
iface eth0 inet static
address 192.168.73.1
network 192.168.73.0
netmask 255.255.255.0
iface eth0.10 inet manual
vlan-raw-device eth0
iface brwifi inet static
address 10.0.73.1
network 10.0.73.0
netmask 255.255.255.0
bridge_ports eth0.10
bridge_stp on
pre-up sleep 3
bridge_maxwait 10
산출이더넷 도구문제가 있는 인터페이스의 경우이더리움 2:
ethtool eth2
Settings for eth2:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: Symmetric
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Link partner advertised pause frame use: No
Link partner advertised auto-negotiation: Yes
Link partner advertised FEC modes: Not reported
Speed: 1000Mb/s
Duplex: Full
Port: MII
PHYAD: 3
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pg
Wake-on: g
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes
커널 링 버퍼의 관련 부분은 다음과 같습니다.
[ 11.819082] ax88179_178a 2-1:1.0 eth2: renamed from eth1
[ 11.864685] IPv6: ADDRCONF(NETDEV_UP): eth2: link is not ready
[ 15.968067] IPv6: ADDRCONF(NETDEV_UP): eth2: link is not ready
[ 19.608009] ax88179_178a 2-1:1.0 eth2: ax88179_178a - Link status is: 1
[ 19.816004] ax88179_178a 2-1:1.0 eth2: ax88179_178a - Link status is: 1
[ 19.919997] ax88179_178a 2-1:1.0 eth2: ax88179_178a - Link status is: 1
[ 19.920021] ax88179_178a 2-1:1.0 eth2: Write medium type: 0x0033
[ 20.023986] ax88179_178a 2-1:1.0 eth2: ax88179_178a - Link status is: 1
[ 20.127989] ax88179_178a 2-1:1.0 eth2: ax88179_178a - Link status is: 1
[ 20.335991] ax88179_178a 2-1:1.0 eth2: ax88179_178a - Link status is: 1
[ 20.336093] IPv6: ADDRCONF(NETDEV_CHANGE): eth2: link becomes ready
[ 20.648006] ax88179_178a 2-1:1.0 eth2: link up, 1000Mbps, full-duplex, lpa 0xC3E1
[ 20.965805] ax88179_178a 2-1:1.0 eth2: Write medium type: 0x0033
[ 21.687979] ax88179_178a 2-1:1.0 eth2: link up, 1000Mbps, full-duplex, lpa 0xC3E1
그만한 가치가 있기 때문에 완벽하게 업데이트된 버전을 실행합니다.데비안 스포일러/sid, 적절한 설명은 다음과 같습니다. 나는 옳다고 주장하지 않습니다안정적인. 하지만 어쨌든 누구든지 도와줄 수 있나요?제발?