Archlinux Logo

Mein Arch Linux & Co.

Themen

Home
Linux
Fotos
Aktivitäten
Zeichnen




News

Dez. 2013 Die Web-Seiten werden überarbeitet.









Kontakt

eM@il
PGP public key




Impressum
Haftungsausschluss
Eine kleine Anpassung auf eigene Bedürfnisse muss noch gemacht werden. Es sind die Zeilen 132 bis 140. Wobei die wichtigsten sind:
      my_ip="192.168.180.100"          # feste IP des eigenen Rechners
      my_bc="192.168.180.255"          # broadcast
      my_nm="255.255.255.0"            # netmask
      my_gw="192.168.180.1"            # IP des Gateways / Routers
      my_if1="eth0"                    # Interface Name-1 (Ethernet)
      my_if2="enp2s0"                  # Interface Name-2 (Ethernet)
Ich vergebe eine feste IP Adresse für meinen Rechner, wenn das auch so bleiben soll, dann muss wahrscheinlich nur in allen vier IP's der Wert "180" auf Ihren IP-Bereich geändert werden. Stellen Sie fest unter welcher IP Ihr Router zu erreichen ist (z.B: mit ping, route oder im Routerhandbuch)
# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         fritz.box       0.0.0.0         UG    0      0        0 enp2s0
192.168.180.0   *               255.255.255.0   U     0      0        0 enp2s0
# ping -c1 fritz.box
PING fritz.box (192.168.180.1) 56(84) bytes of data.
64 bytes from fritz.box (192.168.180.1): icmp_seq=1 ttl=64 time=3.44 ms
und ersetzen Sie die "180" durch Ihren Wert. Die ".100" in my_ip kann so bleiben. Wenn Sie es ändern wollen, dann bitte beachten, dass keine ".0" (ist das ganze Netzwerk selbst) und nicht der gleiche Wert wie beim Router erlaubt sind.
Weitere Anpassung ist der Interface-Name. Oft heisst es "eth0" oder "lan0" etc., bei mir ist es "enp2s0". Mit ifconfig werden die vorhandenen und bekannten Interfaces angezeigt (oder mit "ip link show"):
# ifconfig
enp2s0: flags=4163  mtu 1500
        inet 192.168.180.100  netmask 255.255.255.0  broadcast 192.168.180.255
        ...
lo: flags=73  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        ....
Von den beiden Variablen my_if1 und my_if2 muss nur eine richtig definiert sein. Ich habe hier zwei unterschiedliche, weil auf unserem zweiten PC das Interface eth0 heisst, und so kann ich das gleiche Skript auf beiden PC's benutzen.
Die zwei Variablen t_ip und t_www werden benutzt um die hergestellte Verbindung mit einem "ping" zu testen. Ein mal direkt über die IP Adresse und ein mal über die www-Adresse. Sollte der ping auf die IP funktionieren, aber der auf www nicht, dann kann die www-Adresse nicht in eine IP aufgelöst werden. In diesem Fall fehlt sehr wahrscheinlich ein Nameserver in der "/etc/resolv.conf" Datei (sehe dazu mögliche Fehler).
Seite: 2    Stand: Dez. 2013