From: Stas <stas.grumbler@gmail.com> To: ALT Linux Community general discussions <community@lists.altlinux.org> Subject: Re: [Comm] Раздача интернета в сеть Date: Sun, 22 Jan 2017 15:55:11 +0500 Message-ID: <58848F8F.4020902@gmail.com> (raw) In-Reply-To: <CAKe_bzbRFCvfvLXwazXuaX258+gBEwC0d7f8LOedDcWy_H91jw@mail.gmail.com> Приветствую! On 22.01.2017 08:22, Писковой Иван wrote: > Есть у меня дома настольный комп, ноут, планшет и телефон. В > настольный воткнут USB 3G модем, а в все устройства объединены точкой > доступа. Хотелось бы раздать интернет на все устройства в сети. ... > Каким образом это сделать правильно? 1. На настольном включите маршрутизацию. Для IPv4: sysctl net.ipv4.conf.all.forwarding=1 Для IPv6 (если провайдер 3G даёт IPv6): sysctl net.ipv6.conf.all.forwarding=1 Чтобы работало после загрузки, те же параметры задайте в /etc/sysctl.conf или в новом файле в /etc/sysctl.d/ 2. На настольном задайте NAT на интерфейсе с 3G, для конфигурации /etc/net это делается строчкой в /etc/net/iface/wwan/fw/filter/POSTROUTING: -j MASQUARADE -o wwan Учтите: wwan - интерфейс, соответствующий 3G-модему, у вас может быть другой. 3. На каждом компьютере укажите маршрут по умолчанию через адрес IP "внутреннего" интерфейса настольного компьютера. К примеру, настольный компьютер подключен к вашей точке доступа нитерфейсов eth0 и на нём постоянный (это важно!) адрес IPv4 192.0.2.127, в таком случае на каждом компьютере нужно выполнить команду с правами суперпользователя: ip route change default via 192.0.2.127 Чтобы автоматизировать, в настройке точки доступа: - в параметрах сервера DHCP сделайте "привязку" адреса IP к адресу MAC вашего настольного компьютера - укажите этот адрес как шлюз по умолчанию. Есть и другой вариант - на настольном комьюптере работает демон DHCP, а на точке доступа он выключен. Тогда настройка проще (в настройке демона DHCP указываем опцию default route и серверы DNS гугля) Касательно IPv6 настройка маршрутизации производится автоматически, если работает соответтсвующая служба, а NAT обычно не нужен. 4. На каждом компьютере в /etc/resolv.conf укажите nameserver 8.8.8.8 либо в настройке сервера DHCP у точки доступа укажите серверы DNS 8.8.8.8. и 8.8.4.4 -- Станислав Дёгтев Служба "Ваш админ" Мои контакты: - jabber: grumbler@grumbler.org - email: stas.grumbler@gmail.com и stas@vashadmin.su - телефоны в Е-бурге +79045430461 и +79222112259
next prev parent reply other threads:[~2017-01-22 10:55 UTC|newest] Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top 2017-01-22 3:22 Писковой Иван 2017-01-22 3:46 ` Вадим Илларионов 2017-01-22 6:09 ` Писковой Иван 2017-01-22 4:38 ` Hihin Ruslan 2017-01-22 6:49 ` Писковой Иван 2017-01-22 15:14 ` Hihin Ruslan 2017-01-25 1:50 ` Вадим Илларионов 2017-01-25 3:52 ` Hihin Ruslan 2017-01-25 3:58 ` Вадим Илларионов 2017-01-25 10:38 ` Stas 2017-01-25 11:13 ` Ruslan Hihin 2017-01-26 2:06 ` Вадим Илларионов 2017-01-22 10:55 ` Stas [this message] 2017-01-22 11:22 ` Писковой Иван 2017-01-22 11:30 ` Vasiliy D. Sevostyanov 2017-01-22 20:10 ` Sergey 2017-01-22 20:09 ` Sergey
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=58848F8F.4020902@gmail.com \ --to=stas.grumbler@gmail.com \ --cc=community@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git