Доступ в интернет через USB-модем Samsung LTE
У меня есть USB LTE-модем Samsung, подключенный к Ubuntu. Инструмент для использования этого модема создает интерфейс TAP (tap1
) и я могу успешно получить IP-адрес, используя dhclient
, Я пытаюсь получить доступ к Интернету через этот интерфейс TAP, но не могу понять, как.
Нужно ли мост tap1
с eth0
а затем получить доступ к Интернету через eth0
?
Я пытаюсь следовать этому руководству.
Вот dmesg
Выход при подключении модема:
usb 3-1: USB disconnect, device number 6
usb 3-1: new high-speed USB device number 7 using xhci_hcd
usb 3-1: New USB device found, idVendor=04e8, idProduct=6889
usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
kalmia_init_and_get_ethernet_addr
c2xx debug ON
kalmia 3-1:1.0 wwan0: register 'kalmia' at usb-0000:00:14.0-1, Samsung Kalmia LTE USB dongle, 60:a1:0a:97:29:52
option 3-1:1.1: GSM modem (1-port) converter detected
usb 3-1: GSM modem (1-port) converter now attached to ttyUSB0
1 ответ
Ну, есть два способа сделать это.
- Если вы хотите иметь доступ L2: создайте мост (apt-get install bridge-utils; brctl addbr foo; brctl addif tap1; brctl addif eth0).
- Вы можете включить маршрутизацию и NAT (sysctl net.ipv4.ip_forward = 1; iptables -t nat -A POSTROUTING -i eth0 -j MASQUERADE (или -i tap1, зависит от направления).
- Вы можете установить более высокие уровни (например, squid для http-проксирования).
По сути, вы не сказали, что у вас есть и что вы хотите.