Efter ett strömavbrott igår har delar av mitt nätverk slutat fungera.
Jag har har snart ägnat ett dygn åt att felsöka detta, utan att fatta
var felet är.
Såhär ser nätverket ut, lite förenklat, under felsökningen:
Internet
|
Comhem-router (Netgear)
| eth1
Server
| eth2
Klient
Både server och klient kör Ubuntu 11.04.
Servern når ut på internet utan problem. Klienten når servern och
routern (ping + webbgränssnitt), men når INTE ut på internet. Samtidigt
har SMB-uppkopplingen mellan klienten och Servern slutat fungera (fick
den plötsligt att fungera ett tag idag, med väldigt låg hastighet).
Då jag misstänkte att det blivit något fel på ethernetgränssnittet så
köpte jag ett nytt nätverkskort (eth2) och testade med. Dock blev inget
bättre. Jag har testat med flera olika sladdar och klienter.
Såhär ser lite av konfigurationen ut:
root@server:~# ifconfig
eth1 Link encap:Ethernet HWaddr 00:1b:21:05:21:18
inet addr:192.168.0.10 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::21b
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:16147 errors:0 dropped:0 overruns:0 frame:0
TX packets:19996 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4835634 (4.8 MB) TX bytes:13663508 (13.6 MB)
Interrupt:18 Minne:e0120000-e0140000
eth2 Link encap:Ethernet HWaddr 00:e0:4c:f6:6c:42
inet addr:192.168.2.1 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::2e0:4cff:fef6:6c42/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4665 errors:0 dropped:0 overruns:0 frame:0
TX packets:2962 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:446118 (446.1 KB) TX bytes:308550 (308.5 KB)
Interrupt:21 Base address:0x1000
[...]
root@server:~#
root@server:~# netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth2
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth1
root@server:~# cat /proc/sys/net/ipv4/ip_forward
1
root@server:~#
På klienten, som bara har ett interface, är default gw 192.168.2.1.
Jag har en uppsjö brandväggsregler (som inte ändrats något). Förslag
på minimal testbrandväggsinställning för att kunna utesluta något där
tas gärna emot. Eller andra förslag på hur jag felsöker detta vidare.