Я работаю в Ubuntu и смог поделиться своим USB-ключом через Интернет через маршрутизатор, подключив выход Ethernet напрямую к порту WAN маршрутизатора и выбрав в IPv4 настройку метода "Доступ к другим компьютерам". Таким образом, все машины, подключенные к маршрутизатору, теперь имеют доступ к Интернету, но я потерял локальный доступ между ними. Мне также нужно получить доступ с моей рабочей станции Ubuntu к некоторым устройствам, подключенным к маршрутизатору.

Это возможно?

(работает на Ubuntu 12.04)

Netstat -rn вывод:

Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         10.64.64.64     0.0.0.0         UG        0 0          0 ppp0
10.42.0.0       0.0.0.0         255.255.255.0   U         0 0          0 eth0
10.64.64.64     0.0.0.0         255.255.255.255 UH        0 0          0 ppp0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth0

и вывод ifconfig -a:

eth0      Link encap:Ethernet  HWaddr 2c:44:fd:2e:23:02  
          inet addr:10.42.0.1  Bcast:10.42.0.255  Mask:255.255.255.0
          inet6 addr: fe80::2e44:fdff:fe2e:2302/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2141 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2008 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:315273 (315.2 KB)  TX bytes:568508 (568.5 KB)
          Interrupt:20 Memory:ef300000-ef320000 

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:1110 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1110 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:98715 (98.7 KB)  TX bytes:98715 (98.7 KB)

ppp0      Link encap:Point-to-Point Protocol  
          inet addr:111.188.200.8  P-t-P:10.64.64.64  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:7785 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6397 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3 
          RX bytes:7711926 (7.7 MB)  TX bytes:648755 (648.7 KB)

Спасибо

1 ответ1

0

У меня тоже была эта проблема. Во-первых, если вы хотите иметь соединение между всеми компьютерами вашей сети, вы будете делать это по локальной сети. Таким образом, вам необходимо подключить ваш компьютер к порту LAN вашего маршрутизатора.

Что касается конфигураций на машине с Ubuntu, вам необходимо настроить "проводное соединение" вашего порта LAN для совместного использования с другими компьютерами. Но чтобы это работало, вам придется отключить DHCP-сервер в вашем роутере, чтобы Ubuntu автоматически назначал IP-адреса. Таким образом:

  1. Подключите ПК к порту LAN маршрутизатора.
  2. Отключите DHCP-сервер на маршрутизаторе.
  3. Настройте подключение маршрутизатора («Проводное подключение №») к методу "Общий доступ к другим компьютерам".

Готово. Поскольку это локальная сеть, будет разрешен любой вид локального доступа, например, локальная передача файлов и VNC, например TeamViewer. Соединения WAN не имеют универсальности, как LAN.

Надеюсь это поможет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .