- *ubuntu *linux *wifiКак раздать инет через WIFI не мучаясь с настроками каждого устройства?!
Для начала ставим пакеты
sudo apt-get install wireless-tools dhcp3-server
Далее создаем сеть через апплет например название "Bupyc"
И исполтзуем эти команды
ifconfig wlan0 down
iwconfig wlan0 mode ad-hoc
iwconfig wlan0 channel 11
iwconfig wlan0 Bit 54Mb/s
iwconfig wlan0 essid 'Bupyc'
ifconfig wlan0 10.42.43.1 netmask 255.255.255.0 up
iwconfig wlan0
ifconfig wlan0 up
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
не забываем подставить свой интерфейс и IP адреса.
данные команды можно добавить в автозагрузку ибо эти настройки иногда сбрасываются
sudo gedit /etc/dhcp3/dhcpd.conf
стираем там все(если не нужно) и пишем
ddns-update-style ad-hoc;
default-lease-time 3600;
max-lease-time 9000;
authoritative;
log-facility local7;
subnet 10.42.43.0 netmask 255.255.255.0 {
interface wlan0;
range 10.42.43.2 10.42.43.255;
option domain-name-servers 195.34.32.116; # пишем либо свой dns сервер, либо dns провайдера
option routers 10.42.43.1;
option broadcast-address 10.42.43.0;
}
также не забываем подставить свои IP маски и интерфейсы.
sudo gedit /etc/default/dhcp3-server
там пишем интерфейс откуда идет инет
INTERFACES="eth0"
теперь рестартим Dhcp
sudo /etc/init.d/dhcp3-server restart
Все! С любого устройства достаочно просто присоединиться к этой сети и интернет будет работать.
Replies (22)
- @Bupyc:также можно сделать так
sudo gedit /etc/network/interfaces
Прописать
auto wlan0
iface wlan0 inet static
address 10.42.43.1
netmask 255.255.255.0
broadcast 10.42.43.255
network 10.42.43.0
wireless-essid Bupyc
wireless-mode ad-hoc
wireless-channel 11
wireless-rate 54Mb/s#608317/1from Gajim, 22 months ago
