Как переслать интернет-соединение в другую сеть?

Может кто-нибудь сделать небольшой и приятный урок, рассказывающий, как перенаправить интернет-соединение на разные сетевые интерфейсы в Ubuntu...?
Это идея:

Я использую 3G модем USB для подключения к Интернету на моем ноутбуке, а именно:

ppp0 IP = 10,225,174,70

Мое устройство Wifi:

wlan0 MAC = 78: e4: 00: d4: 3d: 85

Эти устройства определяются из команды ifconfig.

Я хочу поделиться интернет-соединением ppp0 с устройством wlan0, чтобы я мог подключить любое другое устройство к wlan0 и просматривать интернет с этого устройства.

Создание Hotspot с использованием настроек сети GUI не помогает, так как другое устройство не получает Интернет, оно просто подключается к wlan0.

Я слышал, что iptables может это сделать, но я полностью сбит с толку чужими командами, которые можно увидеть в Интернете. Я не специалист по сетям. Пожалуйста, составьте четкий и простой ответ, используя вышеперечисленные устройства. Это огромная досадная проблема для пользователей iPhone и планшетов, пришедших в Ubuntu из Windows.

2 ответа

Решение

Вот как я это выяснил...

  1. Создайте новую беспроводную сеть (также известную как точка доступа) с помощью диспетчера сети.
  2. Включите переадресацию IP, выполнив следующую команду:

эхо 1| sudo tee /proc/sys/net/ipv4/ip_forward

  1. Определите устройство, которое подключает ваш компьютер к Интернету, с помощью команды ifconfig. (Мой ppp0, потому что у него есть IP-адрес.)
  2. Напоследок скажите iptables, что интернет-трафик ppp0 будет перенаправлен везде!

sudo iptables -t nat -A POSTROUTING -s 10.10.0.0/16 -o ppp0 -j MASQUERADE

Отключите и снова подключите соединение Wi-Fi (Hotpsot), которое вы установили ранее.
Интернет должен быть подключен к беспроводной сети!
Если вы сделали это правильно, вывод sudo iptables -L должен быть похож на это:

Сеть FORWARD (политика ПРИНЯТЬ)
цель..... защита o п..... источник.................... пункт назначения
ПРИНЯТЬ..... все ---........ где угодно.............10.42.43.0/24......... состояние СООТВЕТСТВУЕТ, УСТАНОВЛЕНО
ПРИНЯТЬ..... все --- 10.42.43.0/24....... где угодно

Внешний гид доступен здесь.

Благодаря Web-E...!

Вы предоставляете в области уведомлений сеть, выберите Создать беспроводную сеть, следуйте инструкциям, и ваша карта перейдет в режим точки доступа.

Примечание: Не делайте так, чтобы обмен ключами обычно происходил, когда вы вводите ключ в интернет, если подключенный проверит, что сетевые настройки сетевого менеджера, которые вы установили в этом режиме, ip совместно используется с другим компьютером.

Другие вопросы по тегам