Форум проекта Matuntu
Поддержка => Сети/Интернет => Тема начата: samali от 28 Декабря 2015, 20:55:36
-
Доброго времени суток всем!
Собственно вопрос простой - возможно ли? И если да, то как?
-
Раздать интернет можно хоть со стационарного компьютера, хоть с ноутбука очень даже возможно в любом линуксе.
В сети многократно описано как это сделать. НО, как я убедился на своём опыте, купить роутер с точкой доступа дешевле и надёжнее, чем раздавать вай-фай с ноутбука, потребляющего ватт 40, + амортизация работы столько мощного девайса на столь незначительный процесс. Так что купите точку доступа и будет Вам счастье.
Если коротко, Вам сделать следующее. Поднять сеть и создать вай-фай соединение, прописать форвадинг и опустить NAT (отключить внутренний файрволл линукс).
-
Если коротко, Вам сделать следующее. Поднять сеть и создать вай-фай соединение, прописать форвадинг и опустить NAT (отключить внутренний файрволл линукс).
Спасибо за ответ.) Попробовал сделать сие стандартными (граф.) приложениями - не вышло. Может набор последовательных терминальных комманд подскажите?! (я в них пока не шибко силён).
Думаю не мне одному подобное сможет пригодится....
П.С. Есть настроенное ВПН соединение и сетевая залоченная на него....
-
Попробуйте воспользоваться советами из статьи Программная точка доступа в Ubuntu (http://startubuntu.ru/?p=104280) при помощи скрипта AP-Hotspot
sudo add-apt-repository ppa:nilarimogard/webupd8 -y
sudo apt-get update
sudo apt-get install ap-hotspot
Далее по тексту статьи. Комментарии не однозначные. Нужно проверять на практике.
Удачи!
-
Мой конспект из рабочих записей 2011 года.
Для установки внутренней локальной петли все вариации interfaces должны начинаться со строк: auto lo
iface lo inet loopback
потому что модули системы для связи между собой и используют этот вариант соединения (локальная петля)
Нужно отредактировать файл /etc/network/interfaces sudo pluma /etc/network/interfaces
далее прописать свои соединения (можно жёстко-статически)
### Статический адрес для eth0
auto eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.1
или
### Динамический адрес для eth0
auto eth0
iface eth0 inet dhcp
Узнать значения командой ifconfig
Далее для всех остальных сетевых соединений с их присвоенными значениями или динамическими (inet dhcp) прямо в /etc/network/interfasec в конце секции с описанием соединения на соединении, которое собираешься использовать для связи со своим ноутбуком, можешь прописать:
sudo iptables -t nat -A POSTROUTING -o ethN -j MASQUERADE
где N - номер используемого соединения, если используешь средства системы (NM к примеру), то подними NAT этой командой из терминала и включи форвардинг и NAT
sudo -i
echo 1 >/proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
iptables -t nat -A POSTROUTING -o - интерфейс, смотрящий в сеть -j MASQUERADE
НА подключаемом НОУТБУКЕ лучше оставить NM и прописать раздающий дефолтным шлюзом sudo su
ip r replace default via хх.хх.хх.хх
ну адрес своей стационарной знаешь (хх.хх.хх.хх), можешь также прописать DNS (8.8.8.8-PDNS Google отлично работает) echo nameserver 8.8.8.8>/etc/resolv.conf
Проверить связь между машинами пингом (ping xx.xx.xx.xx).
Нужно уточнить включение форвардинг. Можно поручить системе, разкоментировав в /etc/sysctl.conf
sudo pluma /etc/sysctl.conf
строки
Uncomment the next line to enable packet forwarding for IPv4
net.ipv4.ip_forward=1
затем сохранить изменения или командой: sysctl -w net.ipv4.ip_forward=1
PS. Лучше использовать внешний адаптер Wi-Fi. Как показала практика, немногие адаптеры могут работать долго и надёжно. При его нагреве часто рвётся связь и при передаче объёмных данных возникают ошибки. Наиболее надёжными в работе показали себя D-Link N125 и N140.