Bash
Netwerken met Bash
Zoeken…
Invoering
Bash wordt vaak gebruikt bij het beheer en onderhoud van servers en clusters. Informatie met betrekking tot typische opdrachten die door netwerkoperaties worden gebruikt, wanneer welke opdracht voor welk doel moet worden gebruikt, en voorbeelden / voorbeelden van unieke en / of interessante toepassingen ervan moeten worden opgenomen
Netwerkopdrachten
ifconfig
De bovenstaande opdracht toont alle actieve interface van de machine en geeft ook de informatie van
- IP-adres toewijzen aan interface
- MAC-adres van de interface
- Uitzendadres
- Bytes verzenden en ontvangen
Een voorbeeld
ifconfig -a
De bovenstaande opdracht toont ook de interface voor uitschakelen
ifconfig eth0
De bovenstaande opdracht toont alleen de eth0-interface
ifconfig eth0 192.168.1.100 netmask 255.255.255.0
De bovenstaande opdracht wijst de statische IP toe aan de eth0-interface
ifup eth0
Met de bovenstaande opdracht wordt de eth0-interface ingeschakeld
ifdown eth0
De onderstaande opdracht schakelt de eth0-interface uit
ping
De bovenstaande opdracht (Packet Internet Grouper) is om de connectiviteit tussen de twee knooppunten te testen
ping -c2 8.8.8.8
De bovenstaande opdracht zal de connectiviteit met de Google-server gedurende 2 seconden pingen of testen.
traceroute
De bovenstaande opdracht is om bij het oplossen van problemen te achterhalen hoeveel hops zijn genomen om de bestemming te bereiken.
netstat
De bovenstaande opdracht (netwerkstatistieken) geeft de verbindingsinformatie en hun status
dig www.google.com
De bovenstaande opdracht (domeininformatie grouper) doorzoekt de DNS-gerelateerde informatie
nslookup www.google.com
De bovenstaande opdracht voert een query uit op de DNS en zoekt het IP-adres op dat overeenkomt met de naam van de website.
route
De bovenstaande opdracht wordt gebruikt om de Netwrok-route-informatie te controleren. Het laat je in principe de routing-tabel zien
router add default gw 192.168.1.1 eth0
De bovenstaande opdracht voegt de standaardroute van het netwerk van eth0-interface toe aan 192.168.1.1 in de routeringstabel.
route del default
De bovenstaande opdracht verwijdert de standaardroute uit de routingtabel