Возникло желание получать инет из 3G модема и отдавать его по WiFi. Модем успешно подключился, инет на виртурилке есть. Для раздачи по WiFi надо, насколько я понимаю, пробрасывать пакеты. На linux системе у меня это организуется так:
service dnsmasq restart
sysctl net.ipv4.ip_forward=1
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
hostapd -B /etc/hostapd/hostapd.conf
а на виртурилке столкнулся с тем, что:
1. dnsmasq среди собранных пакетов не числится. Научите собирать пакеты - видел тему на форуме, но, честно говоря, не понял как их собирать Есть необходимость собрать еще пару пакетов, не получается.
2. sysctl net.ipv4.ip_forward=1 успешно заменяем на
echo "1" > /proc/sys/net/ipv4/ip_forward
3. iptables по умолчанию не установлен. Ставим, но получаем
[root@virt2real ~]# iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
modprobe: module ip_tables not found in modules.dep
iptables v1.4.18: can't initialize iptables table `nat': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
попытки загрузить модуль не помогают
[root@virt2real ~]# modprobe ip_tables
modprobe: module ip_tables not found in modules.dep
Надо ли собирать свою прошивку с iptables и прочим или можно обойтись стандартной HD?