Как подключиться к беспроводной сети и подключиться к сети одновременно?
У меня старый ноутбук с Ubuntu 14 с LXDE windows manager . Я использую его для подключения по RDP через перекрестный кабель к более мощному рабочему столу. Проблема в том, что мне нужно отключить беспроводную сеть, чтобы подключиться к кроссоверу и наоборот.
Почему это происходит и как я могу подключиться к обеим сетям одновременно, чтобы я мог одновременно использовать RDP и Интернет?
ifconfig
выход:
eth0 Link encap:Ethernet HWaddr 88:ae:1d:e7:64:20
inet addr:172.16.0.2 Bcast:172.16.255.255 Mask:255.255.0.0
inet6 addr: fe80::8aae:1dff:fee7:6420/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:8622 errors:0 dropped:0 overruns:0 frame:0
TX packets:8558 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4629232 (4.6 MB) TX bytes:658519 (658.5 KB)
lo Link encap:Local 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:207 errors:0 dropped:0 overruns:0 frame:0
TX packets:207 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:26007 (26.0 KB) TX bytes:26007 (26.0 KB)
wlan0 Link encap:Ethernet HWaddr e8:39:df:c2:62:32
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)
route
выход:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 172.16.0.1 0.0.0.0 UG 0 0 0 eth0
172.16.0.0 * 255.255.0.0 U 1 0 0 eth0
Изменить 2:
Хорошо, я добавил несколько результатов тестирования. (Мне кажется, что сеть работает, только если другая отключена первой.)
Шаг 1:
У меня был Wi-Fi (защищенный), мог подключиться к Интернету. Я добавил Ethernet для кроссовера 172.16.0.2 с шлюзом 0.1, и браузер больше не открывал страницы. Вместо этого Реммина работала. Обе сети имеют "автоматическое подключение".
Вот выходные данные: -ifconfig output:
eth0 Link encap:Ethernet HWaddr 88:ae:1d:e7:64:20
inet addr:172.16.0.2 Bcast:172.16.255.255 Mask:255.255.0.0
inet6 addr: fe80::8aae:1dff:fee7:6420/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:815838 errors:0 dropped:0 overruns:0 frame:0
TX packets:110466 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1182391539 (1.1 GB) TX bytes:7532232 (7.5 MB)
lo Link encap:Local 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:795 errors:0 dropped:0 overruns:0 frame:0
TX packets:795 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:78363 (78.3 KB) TX bytes:78363 (78.3 KB)
wlan0 Link encap:Ethernet HWaddr e8:39:df:c2:62:32
inet addr:192.168.1.102 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::ea39:dfff:fec2:6232/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:980 errors:0 dropped:0 overruns:0 frame:0
TX packets:783 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:532942 (532.9 KB) TX bytes:101473 (101.4 KB)
-русский выход:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 172.16.0.1 0.0.0.0 UG 0 0 0 eth0
172.16.0.0 * 255.255.0.0 U 1 0 0 eth0
192.168.1.0 * 255.255.255.0 U 9 0 0 wlan0
Шаг 2:
Я удалил сеть Wi-Fi и все еще мог подключиться к Ethernet. Я добавил Wi-Fi, и он сказал connected to wifi
но браузер по-прежнему не открывает страницы, и Remmina работает и в последних подключениях к сети never
,
Вот результаты.
-ifconfig вывод:
eth0 Link encap:Ethernet HWaddr 88:ae:1d:e7:64:20
inet addr:172.16.0.2 Bcast:172.16.255.255 Mask:255.255.0.0
inet6 addr: fe80::8aae:1dff:fee7:6420/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:816264 errors:0 dropped:0 overruns:0 frame:0
TX packets:110792 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1182726153 (1.1 GB) TX bytes:7564121 (7.5 MB)
lo Link encap:Local 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:1083 errors:0 dropped:0 overruns:0 frame:0
TX packets:1083 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:96542 (96.5 KB) TX bytes:96542 (96.5 KB)
wlan0 Link encap:Ethernet HWaddr e8:39:df:c2:62:32
inet addr:192.168.1.102 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::ea39:dfff:fec2:6232/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1283 errors:0 dropped:0 overruns:0 frame:0
TX packets:899 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:606528 (606.5 KB) TX bytes:118874 (118.8 KB)
-русский выход:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 172.16.0.1 0.0.0.0 UG 0 0 0 eth0
172.16.0.0 * 255.255.0.0 U 1 0 0 eth0
192.168.1.0 * 255.255.255.0 U 9 0 0 wlan0
Шаг 3. Удалите обе сети и добавьте их без "автоматического подключения".
Теперь Remmina не подключается и браузер не открывает страницы.
выходы:
Ifconfig:
eth0 Link encap:Ethernet HWaddr 88:ae:1d:e7:64:20
inet6 addr: fe80::8aae:1dff:fee7:6420/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:816272 errors:0 dropped:0 overruns:0 frame:0
TX packets:110821 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1182726833 (1.1 GB) TX bytes:7568985 (7.5 MB)
lo Link encap:Local 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:1199 errors:0 dropped:0 overruns:0 frame:0
TX packets:1199 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:103618 (103.6 KB) TX bytes:103618 (103.6 KB)
wlan0 Link encap:Ethernet HWaddr e8:39:df:c2:62:32
inet6 addr: fe80::ea39:dfff:fec2:6232/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:1354 errors:0 dropped:0 overruns:0 frame:0
TX packets:902 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:626408 (626.4 KB) TX bytes:119432 (119.4 KB)
маршрут:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
Спасибо, что нашли время, чтобы прочитать это.
1 ответ
По умолчанию Ubuntu предпочитают eth0
чем wlan0
, Поэтому, когда оба сетевых интерфейса активны, ваша система использует eth0
подключить интернет, даже если интернет недоступен с eth0
,
Одним из решений является редактирование конфигурации на рабочем столе. В конце концов, беги sudo iptables -t nat -L
на рабочем столе вы должны увидеть что-то похожее на
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE all -- 10.0.3.0/24 !10.0.3.0/24
где 10.0.3.0/24 должна быть подсеть, подключающаяся к вашему ноутбуку.
Я бы порекомендовал другое решение, которое позволяет Ubuntu предпочитать wlan0
чем eth0
, Одним из простых подходов является использование network-manager
пакет, выберите "Редактировать соединение", или беги nm-connection-editor
, Затем "Добавить" новое соединение для Ethernet, настроить IP-адрес, шлюз и т. Д. Как обычно.
Затем нажмите "Маршруты..." на странице "Настройки IPv4" (и на странице "Настройки IPv6")
Установите флажок "Использовать это соединение только для ресурсов в своей сети".
Наконец, выберите правильное соединение, мое соединение называется "USRP". Поэтому Ubuntu знает, что ограниченные ресурсы доступны через этот Ethernet, поэтому он будет маршрутизировать весь интернет-трафик через WiFi.
Все вышеизложенное тестируется в Ubuntu 14.04–15.04 и менеджере рабочего стола gnome/unity. Я думаю, что это также должно работать для LXDE.