How to fix your hq network: Unterschied zwischen den Versionen

Aus C3D2
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
(Weiterleitung nach HQ/Netz#Problembehebung)
 
Zeile 1: Zeile 1:
[[Kategorie:Infrastruktur]]
#REDIRECT [[HQ/Netz#Problembehebung]]
 
{{NiftyDiv|
Farbe=#aafd72|
Inhalt=
Vermutlich bist du auf diese Wikiseite aufmerksam geworden weil das Internet im HQ nicht funktioniert :>
 
Viel Spaß beim fixen ...
}}
 
== benötigte Software ==
 
* Linux
 
<source lang=bash>
sudo apt-get install tcpdump arping telnet
</source>
 
* FreeBSD
 
<source lang=bash>
pkg install arpdig arping
</source>
 
== starte dein Netzwerk neu! ==
 
Versuch zunächst dein Interface neu zu starten (um eine frische IP vom DHCP-Server zu bekommen):
 
* Linux
 
<source lang=bash>
sudo /etc/init.d/networking restart
</source>
 
* FreeBSD
 
<source lang=bash>
/etc/rc.d/netif restart
</source>
 
== Hast du eine IP-Adresse? ==
 
* Linux
 
<source lang=bash>
ip a
 
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:ff:ff:ff:ff:ff brd ff:ff:ff:ff:ff:ff
    inet 172.22.99.100-200/24 brd 172.22.99.255 scope global wlan0
      valid_lft forever preferred_lft forever
    inet6 2001:4dd0:fb82:c3d2:ffff:ffff:ffff:fff/64 scope global dynamic
      valid_lft 180sec preferred_lft 60sec
    inet6 fe80::ffff:ffff:ffff:fff/64 scope link
      valid_lft forever preferred_lft forever
</source>
 
* FreeBSD
 
<source lang=bash>
ifconfig
 
wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether 00:ff:ff:ff:ff:ff
        inet6 fe80::ffff:ffff:ffff:ffff%wlan0 prefixlen 64 scopeid 0x7
        inet6 2001:4dd0:fb82:c3d2:ffff:ffff:ffff:ffff prefixlen 64 autoconf
        inet 172.22.99.100-200 netmask 0xffffff00 broadcast 172.22.99.255
        nd6 options=23<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL>
        media: IEEE 802.11 Wireless Ethernet OFDM/54Mbps mode 11g
        status: associated
        ssid C3D2 channel 6 (2437 MHz 11g) bssid f4:ec:38:ba:1d:ac
        country US authmode OPEN privacy OFF txpower 0 bmiss 7 scanvalid 60
        protmode CTS roaming MANUAL
</source>
 
=== IP-Adress Dublikate suchen ===
 
Überprüfe zuerst ob die gewünschte IP-Adresse, im Bereich 100-200, schon vergeben ist:
 
z.B. 172.22.99.199
 
* Linux
 
<source lang=bash>
arping -i wlan0 -c 3 172.22.99.199
 
--- 172.22.99.199 statistics ---
3 packets transmitted, 0 packets received, 100% unanswered (0 extra)
 
arping -i wlan0 -D -c 3 172.22.99.199
 
...    100% packet loss
</source>
 
* FreeBSD
 
<source lang=bash>
arping -i wlan0 -c 3 172.22.99.199
 
--- 172.22.99.199 statistics ---
3 packets transmitted, 0 packets received, 100% unanswered (0 extra)
 
arping -i wlan0 -D -c 3 172.22.99.199
 
...    100% packet loss
</source>
 
=== IP-Adresse selbst geben ===
 
* Linux
 
<source lang=bash>
sudo killall dhclient
sudo ifconfig wlan0 inet 172.22.99.199 netmask 255.255.255.0
</source>
 
* FreeBSD
 
<source lang=bash>
sudo killall dhclient
ifconfig wlan0 inet 172.22.99.199 netmask 255.255.255.0
</source>
 
* IPv6 wird mit SLAAC verteilt ...
 
== Ist das Gateway erreichbar? ==
 
primäres:
 
<source lang=bash>
ping 172.22.99.1
</source>
 
sekundäres:
 
<source lang=bash>
ping 172.22.99.4
</source>
 
=== Default-Gateway ändern (auf sekundär) ===
 
* Linux
 
<source lang=bash>
sudo route del default
 
sudo route add default gw 172.22.99.4 wlan0
</source>
 
* FreeBSD
 
<source lang=bash>
/etc/rc.d/routing restart
 
route del default
 
route add default 172.22.99.4
</source>
 
Überprüfung der Routingtabelle mit netstat
 
<source lang=bash>
netstat -nr
 
Kernel-IP-Routentabelle
Ziel            Router          Genmask        Flags  MSS Fenster irtt Iface
0.0.0.0        172.22.99.1    0.0.0.0        UG        0 0          0 wlan0
169.254.0.0    0.0.0.0        255.255.0.0    U        0 0          0 wlan0
172.22.99.0    0.0.0.0        255.255.255.0  U        0 0          0 wlan0
</source>
 
=== IPv6 Gateway ermitteln ===
 
* Linux
 
<source lang=bash>
ip -6 neighbour
 
fe80::f6ec:38ff:feba:1dac dev wlan0 lladdr f4:ec:38:ba:1d:ac router DELAY
</source>
 
* FreeBSD
 
<source lang=bash>
ndp -a
</source>
(S Flags = SR)
 
== funktioniert der lokale DNS Cache? ==
 
primär:
 
<source lang=bash>
172.22.99.51
</source>
 
sekundär:
 
<source lang=bash>
172.22.99.251
</source>
 
* Linux
 
<source lang=bash>
dig ANY @172.22.99.51 heise.de
</source>
 
* FreeBSD
 
<source lang=bash>
drill ANY @172.22.99.251 heise.de
</source>
 
=== externe DNS Resolver verwenden ===
 
<source lang=bash>
sudo vi /etc/resolv.conf
 
search hq.c3d2.de
nameserver 74.82.42.42
nameserver 213.73.91.35
</source>
 
== funktioniert der lokale Web Cache? ==
 
<source lang=bash>
telnet 172.22.99.53 3128
 
Trying 172.22.99.53...
Connected to 172.22.99.53.
Escape character is '^]'.
</source>
 
=== Web Cache vorübergehend deaktivieren ===
 
z.B.: FireFox
 
Preferences -> Advanced -> Network -> Settings -> von Auto-detect Proxy auf NO

Aktuelle Version vom 20. Juli 2014, 14:40 Uhr

Weiterleitung nach: