[Решено] Настройка роутера.

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

megagrizly
Сообщения: 20
ОС: Linux

[Решено] Настройка роутера.

Сообщение megagrizly »

Роутер D-Link DWL-G700AP с линуксом Wive v0.6.1 на борту. У него два сетевых интерфейса eth0 и wlan0. Нужно: раздавать интернет из локальной сети (ип 192.168.0.5 маска 255.255.255.0 шлюз 192.168.0.1) + надо dhcp.
Настраивал так:
/etc/network/interfaces

Код: Выделить всё

BRIDGE_START=no
#When auto_bridge is "yes" then init.script makes bridge itself
# when aut_bridge is "no" then init.script start /etc/network/bridge
AUTO_BRIDGE=yes

# Just to make faster load, when not needed.
STP_ENABLE=no
FD_TIMER=0
GCINT_TIMER=0

#BR0_USE_DHCP=no
#BR0_IPADDR=192.168.0.50/24

IPV4_FORWARD_ENABLE=yes
START_IPTABLES=yes

VLAN_START=no

ETH0_ENABLED=yes
ETH0_FORCEIP=no
ETH0_IN_BR0=yes
ETH0_USE_DHCP=no
ETH0_IPADDR=192.168.0.5/24
#ETH0_MACADDR=00006c576976

#ETH1_ENABLED=no
#ETH1_FORCEIP=no
#ETH1_IN_BR0=no
#ETH1_USE_DHCP=no
#ETH1_IPADDR=192.168.1.50/24
#ETH1_MACADDR=00006c576977

WLAN_ENABLED=yes
WLAN_FORCEIP=no
WLAN_IN_BR0=yes
WLAN_USE_DHCP=no
WLAN_IPADDR=192.168.0.5/24
#WLAN_MACADDR=00006c576976
WLAN_BURST=no

#Be carefull. There're many Hardware-specific mibs
WLAN_USE_UNCHECKED_MIBS=no

/etc/network/routes

Код: Выделить всё

#!/bin/sh

ip ro add default via 192.168.0.1

/etc/resolv.conf

Код: Выделить всё

nameserver xxx.xxx.xxx.xxx
nameserver xxx.xxx.xxx.xxx

/etc/network/iptables

Код: Выделить всё

#!/bin/sh
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

/etc/udhcpd.conf

Код: Выделить всё

# The start and end of the IP lease block

start           192.168.0.10    #default: 192.168.0.20
end             192.168.0.15   #default: 192.168.0.254

# The interface that udhcpd will use

interface       wlan0            #default: eth0

opt     dns     xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx
option  subnet  255.255.255.0
opt     router  192.168.0.5
option  lease   864000          # 10 days of seconds

В результате получаем то, что роутер раздает ip по dhcp и пишет в resolv.conf клиенту правильные dns, но интернета нет, ничего не пингуется. Что сделал не так?

Поменял ip на wlan0 интерфейсе на 192.168.2.1 и в udhcpd.conf start 192.168.2.2 end 192.168.2.7 и все заработало.
Спасибо сказали:
ford1813
Сообщения: 383
ОС: Slackware

Re: [Решено] Настройка роутера.

Сообщение ford1813 »

megagrizly писал(а):
09.11.2008 23:38
Роутер D-Link DWL-G700AP с линуксом Wive v0.6.1 на борту. У него два сетевых интерфейса eth0 и wlan0. Нужно: раздавать интернет из локальной сети (ип 192.168.0.5 маска 255.255.255.0 шлюз 192.168.0.1) + надо dhcp.
Настраивал так:
/etc/network/interfaces

Код: Выделить всё

BRIDGE_START=no
#When auto_bridge is "yes" then init.script makes bridge itself
# when aut_bridge is "no" then init.script start /etc/network/bridge
AUTO_BRIDGE=yes

# Just to make faster load, when not needed.
STP_ENABLE=no
FD_TIMER=0
GCINT_TIMER=0

#BR0_USE_DHCP=no
#BR0_IPADDR=192.168.0.50/24

IPV4_FORWARD_ENABLE=yes
START_IPTABLES=yes

VLAN_START=no

ETH0_ENABLED=yes
ETH0_FORCEIP=no
ETH0_IN_BR0=yes
ETH0_USE_DHCP=no
ETH0_IPADDR=192.168.0.5/24
#ETH0_MACADDR=00006c576976

#ETH1_ENABLED=no
#ETH1_FORCEIP=no
#ETH1_IN_BR0=no
#ETH1_USE_DHCP=no
#ETH1_IPADDR=192.168.1.50/24
#ETH1_MACADDR=00006c576977

WLAN_ENABLED=yes
WLAN_FORCEIP=no
WLAN_IN_BR0=yes
WLAN_USE_DHCP=no
WLAN_IPADDR=192.168.0.5/24
#WLAN_MACADDR=00006c576976
WLAN_BURST=no

#Be carefull. There're many Hardware-specific mibs
WLAN_USE_UNCHECKED_MIBS=no

/etc/network/routes

Код: Выделить всё

#!/bin/sh

ip ro add default via 192.168.0.1

/etc/resolv.conf

Код: Выделить всё

nameserver xxx.xxx.xxx.xxx
nameserver xxx.xxx.xxx.xxx

/etc/network/iptables

Код: Выделить всё

#!/bin/sh
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

/etc/udhcpd.conf

Код: Выделить всё

# The start and end of the IP lease block

start           192.168.0.10    #default: 192.168.0.20
end             192.168.0.15   #default: 192.168.0.254

# The interface that udhcpd will use

interface       wlan0            #default: eth0

opt     dns     xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx
option  subnet  255.255.255.0
opt     router  192.168.0.5
option  lease   864000          # 10 days of seconds

В результате получаем то, что роутер раздает ip по dhcp и пишет в resolv.conf клиенту правильные dns, но интернета нет, ничего не пингуется. Что сделал не так?

cat /proc/sys/net/ipv4/ip_forward
?
Контакты для связи:

E-mail: ford1813@gmail.com

Telegram: @ford1813
Спасибо сказали:
megagrizly
Сообщения: 20
ОС: Linux

Re: [Решено] Настройка роутера.

Сообщение megagrizly »

wertik писал(а):
09.11.2008 23:53
cat /proc/sys/net/ipv4/ip_forward
?

Код: Выделить всё

[Wive@/]# cat /proc/sys/net/ipv4/ip_forward
1
Спасибо сказали: