LINUX.ORG.RU
решено ФорумAdmin

Интернет приходящий в eth0 отправить в wlan0 и раздать wifi?

 , ,


0

1

Доброго времени суток,уважаемому сообществу. На данный момент имеется.

eth0 сетевой интерфейс компьютера получаем динамически от провайдера Internet (привязка по mac) wlan0 сетевой интерфейс того же компьютера работает br0 виртуальный сетевой интерфейс eth0->wlan0 mon.wlan0 виртуальный сетевой интерфейс hostapd

/etc/network/interfaces

# The loopback network interface
auto lo
iface lo inet loopback

auto eth0 wlan0 br0
iface eth0 inet manual
up /sbin/ifconfig eth0 up
down /sbin/ifconfig eth0 down

iface wlan0 inet manual
up /sbin/ifconfig wlan0 up
down /sbin/ifconfig wlan0 down

iface br0 inet dhcp
bridge_ports eth0 wlan0

ifconfig

br0       Link encap:Ethernet  HWaddr 00:04:61:49:7b:3f  
          inet addr:10.10.242.83  Bcast:10.10.242.255  Mask:255.255.255.0
          inet6 addr: fe80::204:61ff:fe49:7b3f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:82805 errors:0 dropped:0 overruns:0 frame:0
          TX packets:49594 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:106325538 (101.3 MiB)  TX bytes:5118880 (4.8 MiB)

eth0      Link encap:Ethernet  HWaddr 00:04:61:49:7b:3f  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:127058 errors:0 dropped:0 overruns:0 frame:0
          TX packets:79147 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:157455421 (150.1 MiB)  TX bytes:8178733 (7.7 MiB)
          Interrupt:20 Base address:0xa000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:20 errors:0 dropped:0 overruns:0 frame:0
          TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1104 (1.0 KiB)  TX bytes:1104 (1.0 KiB)

mon.wlan0 Link encap:UNSPEC  HWaddr 00-26-5A-00-2F-6A-00-00-00-00-00-00-00-00-00-00  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:66431 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:20785801 (19.8 MiB)  TX bytes:0 (0.0 B)

wlan0     Link encap:Ethernet  HWaddr 00:26:5a:00:2f:6a  
          inet6 addr: fe80::226:5aff:fe00:2f6a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:447 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4353 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:48195 (47.0 KiB)  TX bytes:468372 (457.3 KiB)


К wifi я подключаюсь но не получаю должного результата. IP адрес из подсети 10.10.243.0 не пускает поскольку я привязан железно mac адресом. Подскажите как реализовать?

Не собирайте бриджем, раздавайте через wifi свои адреса и NAT для них пропишите.

anc ★★★★★ ()

сделать dhcp server который слушает wlan0 и раздаёт 192.168.1.0/24 адреса
в фаерволле рассказать, что если srcnat 192.168.1.0/24 то masquerade через eth0
и того - нет софтового бриджа

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