LINUX.ORG.RU

Ой млин. Походу раздел перепутал....

startApp
() автор топика

hostapd + google://linux+iptables+nat

AITap ★★★★★
()
24 апреля 2012 г.

Вот мой способ:

/etc/dhcp/dhcpd.conf, либо /etc/dhcp3/dhcpd.conf в Debian:

ddns-update-style interim;
default-lease-time 3600;
max-lease-time 9000;
authoritative;
log-facility local7;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.2 192.168.0.255;
option routers 192.168.0.1;
option broadcast-address 192.168.0.0;
}

/etc/conf.d/dhcpd, либо /etc/default/dhcp3-server в Debian:

DHCPD_IFACE="ath0"

Где ath0 - мой сетевой интерфейс Wi-Fi. Обычно у других людей это wlan0.

/etc/sysctl.conf:

net.ipv4.ip_forward = 1

/home/zenitur/wi-fi:

wlanconfig ath0 destroy
wlanconfig ath0 create wlandev wifi0 wlanmode apath0
iwconfig ath0 essid ATHLON64-INET
iwconfig ath0 channel 13
ifconfig ath0 192.168.0.1 netmask 255.255.255.0 broadcast 192.168.0.255 up
/etc/init.d/dhcpd restart
sysctl -p
iptables -F
iptables -t nat -F
iptables -A FORWARD -i ath0 -s 192.168.2.0/255.255.255.0 -j ACCEPT
iptables -A FORWARD -i eth0 -d 192.168.1.0/255.255.255.0 -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Скрипт выполнять от суперпользователя.

ZenitharChampion ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.