Compare commits
18 Commits
Author | SHA1 | Date |
---|---|---|
Milk.H | 4f41b1f792 | |
Milk.H | 2bb929f202 | |
Milk.H | d44a3b8671 | |
Milk.H | 255b7b973b | |
Milk.H | 22bfdcbc5b | |
Milk.H | 9cee490c73 | |
Milk.H | d8683a2bf7 | |
Milk.H | 9b23bac6be | |
Milk.H | 95953d0133 | |
Milk.H | 3aca8cb0e0 | |
Milk.H | d132159205 | |
Milk.H | f11bbe07b3 | |
Milk.H | 09c54c5d15 | |
Milk.H | 98bbe721a8 | |
Milk.H | 2addc0d117 | |
Milk.H | 032318d5b6 | |
Milk.H | f6ba03c80f | |
Milk.H | f0f0151a33 |
10
README.md
|
@ -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)
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
@ -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)
|
||||||
|
|
After Width: | Height: | Size: 61 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 16 KiB |
After Width: | Height: | Size: 54 KiB |
After Width: | Height: | Size: 72 KiB |
After Width: | Height: | Size: 82 KiB |
|
@ -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)
|
After Width: | Height: | Size: 36 KiB |
After Width: | Height: | Size: 26 KiB |
|
@ -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)
|
||||||
|
|