Portál AbcLinuxu, 5. května 2025 23:13
ifconfig eth1 0.0.0.0 up
ifconfig eth0 0.0.0.0 up # zruseni ip adres u obou sitovek
iwconfig eth1 mode master channel XX essid YY # nastaveni bezdratu jako ap na kanal XX a essid YY (pro pripadny dalsi nastaveni mrkni na man iwconfig)
brctl addbr br0 # vytvoreni noveho bridge
brctl addif br0 eth0 # pridani eth0 do bridge
brctl addif br0 eth1 # pridani eth1 do bridge
ifconfig br0 IP MASKA up # nastaveni IP a MASKY na bridge
iptables -A FORWARD -i eth1 -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
#!/bin/bash
iface="ath0"
iwace="wifi0"
wlanconfig $iface destroy
sleep 2
wlanconfig $iface create wlandev $iwace wlanmode ap
sleep 2
iwpriv $iface mode 0
sleep 2
iwconfig $iface essid "vosvdf-zasedacka"
sleep 2
iwconfig $iface channel 4
sleep 2
ifconfig ath0 0.0.0.0 up
ifconfig eth0 0.0.0.0 up
brctl addbr br0
brctl addif br0 eth0
brctl addif br0 ath0
killall dhcpcd
dhcpcd br0
Zdenek
Mam takovy dojem, ze pokud chces routovat dve interface tak /proc/sys/net/ipv4/ip_forward
musi byt nastaven na 1. Pak si zkontroluj routingovou tabulku, aby jsi tam mel nejaky default gateway.
Ale nevim, jestli jsem te dobre pochopil.
aha, tak to jsem trosku ustrelil.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.