Guten Abend,
dank dieses Forums und der tollen "Wiki's" habe ich von ein paar Jahren einen Ubuntu-Server mit LAMP, DNS, DHCP etc. konfigurieren können. Der Server kam an unterschiedlichsten Standorten zum Einsatz, was für mich bedeutete, dass ich jedesmal die Netzwerkkonfiguration anpassen musste. Von daher versuche ich jetzt einen Ubuntu-Server 16.04 mit zwei Netzwerkkarten zu konfigurieren. Die Netzwerkkarte "enp1s7" wird mit dem jeweiligen Router verbunden und soll optimalerweise die Einstellungen per DHCP vom Router erhalten. Über die Netzwerkkarte "enp0s7" sollen die PC's des Intranets angeschlossen werden. Die Netzwerkkonfiguration für die PC's soll ebenfalls per DHCP durch den Server 16.04 erfolgen. Ein Internetzugang für die PC's soll dabei ermöglicht werden. Und das funktioniert leider nicht und ich komme einfach nicht weiter, so dass ich auf die Hilfe hier im Forum hoffe.
Folgende Konfiguration habe ich hinterlegt:
/etc/network/interfaces
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | source /etc/network/interfaces.d/* # The loopback network interface auto lo iface lo inet loopback # die externe Netzwerkkarte mit Verbindung zum Router auto enp1s7 iface enp1s7 inet dhcp # die zweite Netzwerkkarte für das Intranet auto enp0s7 iface enp0s7 inet static address 192.168.74.50 netmask 255.255.255.0 network 192.168.74.0 broadcast 192.168.74.255 |
ifconfig
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | enp0s7 Link encap:Ethernet Hardware Adresse 00:24:8c:ac:26:20 inet Adresse:192.168.74.50 Bcast:192.168.74.255 Maske:255.255.255.0 inet6-Adresse: fe80::224:8cff:feac:2620/64 Gültigkeitsbereich:Verbindung UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1 RX-Pakete:1546 Fehler:0 Verloren:0 Überläufe:0 Fenster:0 TX-Pakete:316 Fehler:0 Verloren:0 Überläufe:0 Träger:0 Kollisionen:0 Sendewarteschlangenlänge:1000 RX-Bytes:121664 (121.6 KB) TX-Bytes:43410 (43.4 KB) enp1s7 Link encap:Ethernet Hardware Adresse 00:50:da:2a:8d:c3 inet Adresse:192.168.1.102 Bcast:192.168.1.255 Maske:255.255.255.0 inet6-Adresse: fe80::250:daff:fe2a:8dc3/64 Gültigkeitsbereich:Verbindung inet6-Adresse: 2003:d7:63c0:5e00:250:daff:fe2a:8dc3/64 Gültigkeitsbereich:Global UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1 RX-Pakete:22060 Fehler:0 Verloren:0 Überläufe:1 Fenster:0 TX-Pakete:11883 Fehler:0 Verloren:0 Überläufe:0 Träger:0 Kollisionen:0 Sendewarteschlangenlänge:1000 RX-Bytes:24142529 (24.1 MB) TX-Bytes:886166 (886.1 KB) Interrupt:19 Basisadresse:0x2c00 |
/etc/resolv.conf
1 2 3 4 | # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN nameserver 192.168.1.50 search fritz.box |
Zuweisung der Netzwerkkonfiguration an die PC's via /etc/dhcp/dhcpd.conf
1 2 3 4 5 6 7 8 | subnet 192.168.74.0 netmask 255.255.255.0 { range 192.168.74.101 192.168.74.150; interface enp0s7; option subnet-mask 255.255.255.0; option domain-name-servers 192.168.74.50; option routers 192.168.74.50; option broadcast-address 192.168.74.255; } |
Vom Ubuntu-Server aus funktioniert sowohl der ping an den Router (192.168.1.50) sowie an einen angeschlossenen PC (192.168.74.101) und auch ins Internet (8.8.8.8). Vom angeschlossenen PC kann ich den Ubuntu-Server anpingen aber nicht den Router und somit auch keine Adresse im Internet.
Was habe ich hier übersehen bzw. wo ist mein Fehler? Ich hoffe, ihr könnt helfen. Vielen Dank.