Router intermitentemente falhando

1

Meu antigo roteador Asus morreu há algumas semanas, então pensei em configurar minha caixa Debian para lidar com o roteamento de minha rede doméstica. Eu tenho algumas complicações, mas adaptei minha configuração a partir de uma configuração que funcionava anteriormente, e não vejo por que estou tendo problemas intermitentes. Mas eu estou tendo eles! De vez em quando, minhas conexões SSH para o roteador (e para as máquinas virtuais Xen hospedadas pelo roteador) simplesmente diminuem. Eu não consigo usar o servidor dns do roteador. Eu não posso pingar o roteador. Etc. Todas essas coisas funcionam a maior parte do tempo, mas quebram intermitentemente, por alguns minutos de cada vez. (Eu posso fornecer mais detalhes, mas não tenho certeza do que será útil)

/ etc / network / interfaces:

# The loopback network interface
auto lo
iface lo inet loopback

# Gigabit ethernet, internal network
auto eth0
allow-hotplug eth0
iface eth0 inet manual

# USB ethernet, internet
auto eth1
allow-hotplug eth1
iface eth1 inet dhcp

# Xen Bridge
auto xlan0
iface xlan0 inet static
  bridge_ports eth0
  address   10.47.94.1
  netmask   255.255.255.0

Pelo que entendi, isso é suficiente para criar as interfaces de rede e até mesmo fazer alguma troca entre os hosts Xen e minha interface eth0. Instalei e configurei o Shorewall para gerenciar o roteamento entre a ponte e minha interface voltada para a Internet:

/ etc / shorewall / zones

fw    firewall
net   ipv4
lan   ipv4

/ etc / shorewall / interfaces

net     eth1            detect          dhcp,tcpflags,nosmurfs,routefilter,logmartians
lan     xlan0           detect dhcp,tcpflags,nosmurfs,routefilter,logmartians,routeback,bridge

/ etc / shorewall / policy

net all DROP info
fw net ACCEPT info
all all REJECT info

/ etc / shorewall / rules

DNS(ACCEPT) fw net
DNS(ACCEPT) lan fw
Ping(ACCEPT) lan fw
... and so on, these all work, when the router is accepting traffic at all.

/ etc / shorewall / masq

eth1                    10.47.94.0/24

Além disso, o roteador está "trabalhando" no momento e verifiquei em um cliente problemático:

arp infrastructure
infrastructure.mydomain (10.47.94.1) at 0:23:54:bb:7d:ce on en0 ifscope [ethernet]

Eu tentei quando o roteador estava desligado, e eu (eventualmente) recebi a mesma resposta. Demorou cerca de 30 segundos para voltar, no entanto.

    
por nomen 28.10.2012 / 17:40

0 respostas