내 목표는 중복된 인터넷 연결을 만드는 것입니다. USB-LTE 모뎀과 유선 연결이 있습니다. 우분투 16.04에서 작업 중입니다. 두 가지를 별도로 사용할 수도 있지만 함께 결합하여 중복성을 만들고 싶습니다. 이제 솔루션을 검색하고 커널 바인딩 모듈을 찾았습니다.
http://lxr.free-electrons.com/source/Documentation/networking/bonding.txt?v=3.13
여러 구성을 시도했습니다. 제가 작업하고 싶은 모드는 활성 백업 모드입니다. 이 모드가 중복성을 제공하기 때문입니다. 달성한 결과: bond0에 두 개의 인터페이스를 추가하고 해당 인터페이스를 통해 ping할 수 있었습니다(ping 및 라우팅을 사용하여 테스트). 의 출력 /proc/net/bonding/bond0
도 나에게 좋아 보입니다.
Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)
Bonding Mode: fault-tolerance (active-backup)
Primary Slave: usb0 (primary_reselect always)
Currently Active Slave: usb0
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 200
Down Delay (ms): 200
Slave Interface: usb0
MII Status: up
Speed: Unknown
Duplex: Unknown
Link Failure Count: 0
Permanent HW addr: 02:1e:10:1f:00:00
Slave queue ID: 0
Slave Interface: enx00044b580af6
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 00:04:4b:58:0a:f6
Slave queue ID: 0
하지만 최악의 시나리오를 테스트하고 USB-LTE 모뎀을 제거하면 연결이 완전히 끊어집니다(더 이상 핑도 할 수 없습니다). 따라서 중복이 전혀 없습니다.
내 생각엔 여기에 dhcp/gateway 문제가 있는 것 같습니다. 두 슬레이브 인터페이스 모두 완전히 다른 ISP 등을 가지고 있기 때문입니다. 불행히도 나는 그것을 스스로 알아낼 수 있는 리눅스에서의 네트워킹 경험이 많지 않습니다.
그래서 제 질문은: 글루 모듈을 사용하여 서로 다른 두 개의 연결을 함께 접착하는 것이 가능합니까? 그렇다면 어떤 아이디어가 있습니까?