Compare commits

...

18 Commits
dns ... main

Author SHA1 Message Date
Milk.H 4f41b1f792 Update 'dns/dnsmasq.md' 2023-01-19 16:32:08 +01:00
Milk.H 2bb929f202 Update 'dns/dnsmasq.md' 2023-01-19 16:27:33 +01:00
Milk.H d44a3b8671 Update 'dns/winDNS.md' 2023-01-19 09:23:29 +01:00
Milk.H 255b7b973b Update 'README.md' 2023-01-19 09:22:59 +01:00
Milk.H 22bfdcbc5b Added DNS for Windows 2023-01-19 09:14:33 +01:00
Milk.H 9cee490c73 Update 'samba/samba.md' 2023-01-18 14:47:23 +01:00
Milk.H d8683a2bf7 added samba 2023-01-18 14:45:34 +01:00
Milk.H 9b23bac6be Update 'dns/dnsmasq.md' 2023-01-18 11:37:30 +01:00
Milk.H 95953d0133 notizen weggenommen 2023-01-18 11:33:37 +01:00
Milk.H 3aca8cb0e0 Update 'README.md' 2023-01-18 11:33:10 +01:00
Milk.H d132159205 Update 'README.md' 2023-01-18 11:31:24 +01:00
Milk.H f11bbe07b3 Merge pull request 'dns' (#2) from dns into main
Reviewed-on: #2
2023-01-18 11:29:39 +01:00
Milk.H 09c54c5d15 Merge branch 'main' into dns 2023-01-18 11:29:29 +01:00
Milk.H 98bbe721a8 Update 'dns/dnsmasq.md' 2023-01-18 11:28:12 +01:00
Milk.H 2addc0d117 Upload files to 'dns/images' 2023-01-18 11:24:32 +01:00
Milk.H 032318d5b6 Update 'dns/dnsmasq.md' 2023-01-18 11:24:10 +01:00
Milk.H f6ba03c80f Upload files to 'dns/images' 2023-01-18 11:18:31 +01:00
Milk.H f0f0151a33 Update 'dhcp/ubuntu.md' 2023-01-18 10:27:57 +01:00
13 changed files with 102 additions and 13 deletions

View File

@ -2,6 +2,16 @@
Dokumentation Für M123 Dokumentation Für M123
## DHCP Server mache mit ubuntu und isc-dhcp-server
- [Part 1, VMware BereitMachen](dhcp/vmware.md) - [Part 1, VMware BereitMachen](dhcp/vmware.md)
- [Part 2, Ubuntu server und DHCP Server](dhcp/ubuntu.md) - [Part 2, Ubuntu server und DHCP Server](dhcp/ubuntu.md)
## DNS server Stellen mit ubuntu
[DNSmasq Server einrichten](dns/dnsmasq.md)
[Windows DNS Server Einrichten](dns/winDNS.md)
## fileShare Server mit ubuntu
[Samba Server Einrichten](samba/samba.md)

View File

@ -58,7 +58,7 @@ authorative;
subnet 192.168.100.0 netmask 255.255.255.0 { subnet 192.168.100.0 netmask 255.255.255.0 {
range 192.168.100.100 192.168.100.200; range 192.168.100.100 192.168.100.200;
option routers 192.168.100.1; option routers 192.168.100.1;
option domain-name-servers 192.168.1.1, 192.168.1.2; option domain-name-servers 192.168.100.1;
} }
``` ```

View File

@ -1,9 +1,6 @@
disable named and systemd-resolved <img src="images/dnsmasq.webp" alt="dnsmasq" width="250"/>
TODO DNSMASQ BILD HIER
# DNS server auf Ubuntu mit Dnsmasq # DNS server auf Ubuntu mit Dnsmasq
Dnsmasq ist ein sehr Lightweight DNS server für Linux BetriebsSysteme Dnsmasq ist ein sehr Lightweight DNS server für Linux BetriebsSysteme
@ -29,7 +26,9 @@ sudo unlink /etc/resolv.conf
echo nameserver 8.8.8.8 | sudo tee /etc/resolv.conf echo nameserver 8.8.8.8 | sudo tee /etc/resolv.conf
``` ```
### dnsmasq neustarten ### dnsmasq neustarten
gehen sie zum datei `/etc/dnsmasq.conf` und unkommentieren sie `strict-order`
```bash ```bash
sudo systemctl restart dnsmasq sudo systemctl restart dnsmasq
sudo systemctl status dnsmasq sudo systemctl status dnsmasq
@ -45,19 +44,20 @@ sudo nano /etc/hosts
wenn ihre Server IP addresse änders ist setzen sie `192.168.100.1` als die server isolated IP addresse wenn ihre Server IP addresse änders ist setzen sie `192.168.100.1` als die server isolated IP addresse
``` ```
our.server.ch 192.168.100.1 192.168.100.1 our.server.ch
``` ```
# Unser server als DNS einsetzen im windows # Unser server als DNS einsetzen im windows
## mit isc-dhcp-server ## mit isc-dhcp-server
TODO link ![in DHCP doku](https://got.milkte.ch/milk/M123_Doku/src/branch/main/dhcp/ubuntu.md#isc-dhcp-server-installation-und-konfiguration)
im ubuntu isc-dhcp-server Doku setzen wir `domain-name-server als 192.168.100.1` im ubuntu isc-dhcp-server Doku setzen wir `domain-name-servers als 192.168.100.1`
## im Windows ## im Windows
im windows können wir das DNS manuel ändern im windows können wir das DNS manuel ändern durch ipv4 Konfiguration
TODO bild
![Windows ipv4 Konfiguration](images/dnsConf.png)
## nginx webserver ## nginx webserver
@ -67,8 +67,8 @@ sudo systemctl start nginx
sudo systemctl enable nginx sudo systemctl enable nginx
``` ```
gehen sie zu der Windows Virtuelle machine and öffnen sie ein Browser, geben sie ein http://our.server.ch, wenn sie es richtig gemacht haben kommen sie ein zu der NGinx test site gehen sie zu der Windows Virtuelle machine and öffnen sie ein Browser, geben sie ein `http://our.server.ch`, wenn sie es richtig gemacht haben kommen sie ein zu der NGinx test site
TODO bild vom nginx test site ![nginx webserver auf dem domain "our.server.ch"](images/NGINX.png)
sie konnen auch pingen mit der Domain sie konnen auch pingen mit der Domain
TODO bild vom pingen auf windows ![Pingen mit CMD](images/ping.png)

BIN
dns/images/NGINX.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

BIN
dns/images/addRoles.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

BIN
dns/images/dnsConf.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

BIN
dns/images/dnsInstall.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

BIN
dns/images/dnsmasq.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

BIN
dns/images/ping.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

16
dns/winDNS.md Normal file
View File

@ -0,0 +1,16 @@
# Windows DNS server
Windows server kommt mit ein DNS server
Installieren sie Windows Server 2019 mit Desktop Vorher
## Installation
um Installieren gehen sie zum Server Manager > Manage > "Add Roles and Features"
![add Roles and Features](images/addRoles.png)
Gehen sie Vorwärts mit dem installer bis sie am "Select Server Roles" Fenster sind, checken sie ein DNS und drücken sie "Next"
![checkbox DNS](images/dnsInstall.png)
Wenn sie fertig mit der Installation sind Neustarten sie
## Windows DNS server als DNS setzen
![Unser server als DNS einsetzen im windows](dnsmasq.md#Unser-server-als-DNS-einsetzen-im-windows)

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

BIN
samba/images/share.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

63
samba/samba.md Normal file
View File

@ -0,0 +1,63 @@
# Samba Server in Ubuntu
Ubuntu erlaubt Filesharing Server installieren mit Samba
### Samba Installieren
```bash
sudo apt-get update
sudo apt-get install samba
```
## Samba Konfiguration
### Verzeichnis Erstellen
Vor wir beginnen brauchen wir ein verzeichnis um zu Teilen
ersetzen sie `$USER` mit ihren benutzername
```bash
mkdir /home/$USER/samba
```
`mkdir` wird ein neues Verzeichnis Erstellen
### Konfigurationdatei
öffnen sie die Samba Konfigurationdatei mit nano oder vim
```bash
sudo nano /etc/samba/smb.conf
```
Machen sie eine Neue eintrage im ende des Datei
ersetzen sie $USER mit ihren benutzername
```
[myShare]
comment = Melik's Samba Share
path /home/$USER/samba
read only = no
browsable = yes
```
### Samba Benutzer Erstellen
Samba benutzt ein Seperates passwort für benutzer
```bash
sudo smbpasswd -a $USER
```
geben sie ein ihres neues Password
# Verbinden zum Samba durch Windows Explorer
windows wird fileSharing und network Sharing automatisch auschalten, schalten sie es an
![explorerWarnung](images/explorerWarning.png)
Geben sie Ein die IP addresse vom server zbsp `\\192.168.100.101\`
es soll so aussehen
![share](images/share.png)