Skip to content
Snippets Groups Projects
Commit d7cd43eb authored by Fodor Patrik's avatar Fodor Patrik :ghost:
Browse files

Solve todos

parent 22b16bc5
No related branches found
No related tags found
No related merge requests found
......@@ -447,27 +447,157 @@ Ezt a fájlt bele kell rakni a `/etc/systemd/system` mappába, ezután a `system
<Note type="tip" label>
Az esetek többségében ezt nem kell nekünk kézzel megcsinálni,
hanem a network manager megoldja helyettünk (ezt rendesen át kell fogalmazni)
hanem network manager megoldja helyettünk
</Note>
- `ip a`, `ip address`:
- `ip r`, `ip route`:
### Parancsok a hálózat konfigurálásához
- `ip a`, `ip address`: Kilistázza a hálózati interfészeket és azoknak az IP címeit
```shell-session
patrik@ubuntu:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:0c:29:c9:db:ba brd ff:ff:ff:ff:ff:ff
altname enp2s1
inet 172.16.228.135/24 brd 172.16.228.255 scope global dynamic noprefixroute ens33
valid_lft 1684sec preferred_lft 1684sec
inet6 fe80::e85d:ab8d:2f03:2fa9/64 scope link noprefixroute
valid_lft forever preferred_lft forever
patrik@ubuntu:~$
```
- `ip r`, `ip route`: Kilistázza a (kernel) [routing table](https://en.wikipedia.org/wiki/Routing_table) tartalmát
```shell-session
patrik@ubuntu:~$ ip r
default via 172.16.228.2 dev ens33 proto dhcp metric 100
169.254.0.0/16 dev ens33 scope link metric 1000
172.16.228.0/24 dev ens33 proto kernel scope link src 172.16.228.135 metric 100
patrik@ubuntu:~$
```
- ip beállítása
`sudo ip addr add IP_cím/hálózati_maszk dev interfész`
```shell-session {highlight: [14]}
patrik@ubuntu:~$ sudo ip addr add 192.168.4.44/24 dev ens33
patrik@ubuntu:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:0c:29:c9:db:ba brd ff:ff:ff:ff:ff:ff
altname enp2s1
inet 172.16.228.135/24 brd 172.16.228.255 scope global dynamic noprefixroute ens33
valid_lft 1378sec preferred_lft 1378sec
inet 192.168.4.44/24 scope global ens33
valid_lft forever preferred_lft forever
inet6 fe80::e85d:ab8d:2f03:2fa9/64 scope link noprefixroute
valid_lft forever preferred_lft forever
patrik@ubuntu:~$
```
- router beállítása
`ip route add default via default_gateway_IP_címe`
```shell-session
patrik@ubuntu:~$ sudo ip route add default via 192.168.4.44
patrik@ubuntu:~$ ip r
default via 192.168.4.44 dev ens33
169.254.0.0/16 dev ens33 scope link metric 1000
192.168.4.0/24 dev ens33 proto kernel scope link src 192.168.4.44
patrik@ubuntu:~$
```
### Hálózatkezelők
#### NetworkManager
#### [NetworkManager](https://wiki.archlinux.org/index.php/NetworkManager)
//TODO: szöveg
// nmtui screenshot
// gnome settings screenshot
// nmcli szöveg
Automatikusan elvégzi a hálózati konfigurációt és kezeli, kontrollálja
a hálózati eszközöket.
#### systemd-networkd
A network managert többféle módon szabályozhatjuk, állíthatjuk:
- `nmtui` (Network Manager Text User Interface)
Terminálos "grafikus" felületű alkalmazás, az `nmtui` kiadása után nyílik meg.
A nyílik, az enter és az Esc segítségével navigálhatunk benne,
valamint a szóközt használhatjuk bizonyos paraméterek megváltoztatásához.
<center>
<ImageZoom
src="pics/nmtui1.png"
/>
nmtui "főmenü"
<br>
</center>
<br>
<center>
<ImageZoom
src="pics/nmtui2.png"
/>
nmtui edit connecntion menü
<br>
</center>
<br>
<center>
<ImageZoom
src="pics/nmtui4.png"
/>
nmtui edit ethernet connecntion
<br>
</center>
<br>
<center>
<ImageZoom
src="pics/nmtui3.png"
/>
nmtui activate connecntion
<br>
</center>
<br>
<center>
<ImageZoom
src="pics/nmtui3.png"
/>
nmtui activate connecntion
<br>
</center>
<br>
- A hálózati beállítások a grafikus felület beállításaiban is megváltoztathatóak (gnome settings, kde settings...)
<center>
<ImageZoom
src="pics/gnome-settings-network.png"
/>
network settings
<br>
</center>
<br>
- [`nmcli`](https://opensource.com/article/20/7/nmcli) parancssori alkalmazása
#### [systemd-networkd](https://wiki.archlinux.org/index.php/Systemd-networkd)
systemd-networkd is a system daemon that manages network configurations. It detects and configures network devices as they appear; it can also create virtual network devices.
Ubuntu szerveren is használjuk ezt.
// TODO: szöveg, ubuntu szerveren van
// TODO: egy .network file minta
// TODO: networkctl-lel új konfig betöltése és alkalmazása
......
pics/gnome-settings-network.png

170 KiB

pics/gnome-settings-wifi.png

185 KiB

pics/nmtui1.png

122 KiB

pics/nmtui2.png

128 KiB

pics/nmtui3.png

126 KiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment