Задать вопрос
@SysUtils

Тонкая настройка WebRTC и Loopback адаптера?

Всем добрый вечер. Есть вот такая инструкция для 'тонкой настройки' WebRTC, на виртуальной машине под Windows. Нужно сделать так же, только под локальный хост на Ubuntu. Что было сделано? Прописаны правила iptables, для блокировки лишнего udp трафика :
iptables -A OUTPUT -o lo -j ACCEPT #Разрешаем локальный трафик
iptables -A OUTPUT -p udp --dport 53 -j ACCEPT #Разрешаем трафик для DNS сервера
iptables -A OUTPUT -p udp -j DROP #Запрещаем остальной udp трафик

Далее по идеи нужно настроить маршрут, и вот тут возникли проблемы. Скажем, что я хочу, чтобы мой внешний WebRTC был 127.0.0.1. Я прописываю следующие
route add -net 127.0.0.1 netmask 255.255.255.255 gateway 100.76.74.62 ppp0
Но ничего не изменилось(networking перезапускал). Вот что говорит команда ifconfig :
enp3s0    Link encap:Ethernet  HWaddr 4c:72:b9:46:d9:53  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Локальная петля (Loopback)  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:2149 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2149 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:144334 (144.3 KB)  TX bytes:144334 (144.3 KB)

ppp0      Link encap:Протокол PPP (Point-to-Point Protocol)  
          inet addr:100.76.74.62  P-t-P:0.0.0.0  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:392596 errors:0 dropped:0 overruns:0 frame:0
          TX packets:244084 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3 
          RX bytes:510464211 (510.4 MB)  TX bytes:22995525 (22.9 MB)

wlp4s0    Link encap:Ethernet  HWaddr 00:08:ca:f9:2d:e2  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wlp4s0 - это внутренняя сетевая карта. ppp0 - usb модем(в этом примере он выступает в роли устройства, через которое осуществлен выход в интернет), enp3s0 - lan кабель. Вопрос : что я делаю не так? И так ли вообще делаю? Что скажите?
UDP : 127.0.0.1 взят для примера. Насколько я правильно понял, для нужного ip нужно менять адрес lo адаптера и изменять под него настройки соответственно.
  • Вопрос задан
  • 630 просмотров
Подписаться 2 Оценить 7 комментариев
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы