Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: 2 сетевые карты и w-fi, помогите разобраться  (Прочитано 505 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Komonec

  • Автор темы
  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Почему-то не получается расшарить интернет с вайфая.
eth0 - получает интернет при помощи pppoe
eth1- раздает интерент
Стоит wi-fi карточка, wlan0, которая тоже раздет интернет.
DNS и DHCP-сервер использую dnsmasq.

Код: (#ifconfig) [Выделить]
br0       Link encap:Ethernet  HWaddr 6c:f0:49:00:87:74
          inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::6ef0:49ff:fe00:8774/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2096 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1106 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1394719 (1.3 MB)  TX bytes:122674 (122.6 KB)

eth0      Link encap:Ethernet  HWaddr 94:0c:6d:80:50:00
          inet6 addr: fe80::960c:6dff:fe80:5000/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1429 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2351 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:168241 (168.2 KB)  TX bytes:1463454 (1.4 MB)
          Interrupt:42 Base address:0xe000

eth1      Link encap:Ethernet  HWaddr 6c:f0:49:00:87:74
          inet6 addr: fe80::6ef0:49ff:fe00:8774/64 Scope:Link
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:2150 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1106 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1433199 (1.4 MB)  TX bytes:122780 (122.7 KB)
          Interrupt:43 Base address:0x2000

lo        Link encap:Локальная петля (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:12 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:720 (720.0 B)  TX bytes:720 (720.0 B)

ppp0      Link encap:Протокол PPP (Point-to-Point Protocol)
          inet addr:81.88.216.135  P-t-P:81.88.208.255  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:1377 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2323 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:118695 (118.6 KB)  TX bytes:1408137 (1.4 MB)

Код: (#nano /etc/network/interfaces) [Выделить]
uto lo
iface lo inet loopback
     post-up iptables-restore </etc/iptables.conf

auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider

auto eth0
iface eth0 inet manual

auto wlan0
iface wlan0 inet manual
up ifconfig $IFACE 0.0.0.0 up
up ip link set $IFACE promisc on
down ip link set $IFACE promisc off
down ifconfig $IFACE down

auto eth1
iface eth1 inet manual
up ifconfig $IFACE 0.0.0.0 up
up ip link set $IFACE promisc on
down ip link set $IFACE promisc off
down ifconfig $IFACE down

#Bridge interface
auto br0
iface br0 inet static
    address 192.168.0.1
    network 192.168.0.0
    netmask 255.255.255.0
    broadcast 192.168.0.255
    bridge-ports wlan0 eth1
Код: (#nano /etc/hostapd/hostapd.conf) [Выделить]
interface=wlan0
driver=nl80211
ssid=wi-fi_network
country_code=RU
hw_mode=g
channel=11

macaddr_acl=0

wpa=3
wpa_key_mgmt=WPA-PSK
wpa_passphrase=3fs49afg
wpa_pairwise=TKIP CCMP

Кстати, отредактировал файл /etc/default/hostapd, добавив:
RUN_DAEMON="yes"
DAEMON_CONF="/etc/hostapd/hostapd.conf"
Настройки запускаются, автозапуск нет. Что не так?

Код: (#nano /etc/dnsmasq.conf) [Выделить]
# Укажем интерфейс, который будет слушать dnsmasq
interface=br0
# Укажем адрес, на котором будет находиться dnsmasq
listen-address=192.168.0.1
# Укажем dnsmaq слушать только интерфейсы
bind-interfaces
# Укажем локальный домен, для нашей домашней сети, это не обязятельно
domain=linux.lan
# Укажем DHCP-серверу диапазон выдаваемых адресов, длинную маску и время их аре$
dhcp-range=192.168.0.2,192.168.0.254,255.255.255.0,24h
# Укажем DHCP-серверу маршрут по умолчанию (default route) выдаваемом клиентам,
# в нашем случае это адрес интерфейса eth1
dhcp-option=3,192.168.0.1
# По идее можно указать адреса DNS, выдаваемых DHCP-сервером принудительно,
# если что-то не устраивает в dnsmasq,  хотя Клиент и так по умолчанию
# получает адрес DNS=IP-eth1
# dhcp-option=6,ip-dns1,ip-dns2,ip-dnsN

Код: (#nano /etc/sysctl.conf) [Выделить]
net.ipv4.ip_forward=1
В итоге - вторая сетевушка раздает интернет, wi-fi нет (сеть находит, но йапишник выдает вида 169.254.29.114).
Что не так? Помогите разобраться.
Заранее спасибо.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: 2 сетевые карты и w-fi, помогите разобраться
« Ответ #1 : 30 Апреля 2011, 09:50:52 »
?
iwconfig
sudo iptables-save

 

Страница сгенерирована за 0.018 секунд. Запросов: 22.