Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
linux_wiki:configure_networking_and_hostname_resolution_statically_or_dynamically [2018/03/18 16:02] billdozor [CLI Tool: nmcli] |
linux_wiki:configure_networking_and_hostname_resolution_statically_or_dynamically [2019/05/25 23:50] (current) |
||
---|---|---|---|
Line 131: | Line 131: | ||
<code bash> | <code bash> | ||
nmcli con mod eth0 ipv4.addresses 192.168.1.50/ | nmcli con mod eth0 ipv4.addresses 192.168.1.50/ | ||
- | nmcli con mod etho ipv4.gateway 192.168.1.254 | + | nmcli con mod eth0 ipv4.gateway 192.168.1.254 |
+ | nmcli con mod eth0 ipv4.method manual | ||
nmcli con up eth0 | nmcli con up eth0 | ||
</ | </ | ||
+ | * Changes do not take place until "nmcli con up eth0" | ||
---- | ---- | ||
Line 145: | Line 147: | ||
\\ | \\ | ||
- | Set temporary(transient) hostname | + | Set **temporary**(transient) hostname |
<code bash> | <code bash> | ||
hostname myserver.domain.com | hostname myserver.domain.com | ||
Line 161: | Line 163: | ||
\\ | \\ | ||
- | Set persistent(static) hostname | + | Set **persistent**(static) hostname |
<code bash> | <code bash> | ||
hostnamectl set-hostname myserver.com | hostnamectl set-hostname myserver.com | ||
Line 167: | Line 169: | ||
\\ | \\ | ||
- | Order of name resolution | + | Order of name resolution |
<code bash> | <code bash> | ||
/ | / | ||
+ | |||
+ | #....other entries above | ||
+ | |||
+ | # hosts: search local files and then DNS | ||
+ | hosts: | ||
+ | |||
+ | #....other entries below | ||
</ | </ | ||
Line 187: | Line 196: | ||
/etc/hosts | /etc/hosts | ||
- | 10.1.1.2 | + | # IP Hostname |
+ | 10.1.1.2 | ||
</ | </ | ||
\\ | \\ | ||
- | Add DNS for eth0 with nmcli or with config file | + | **Add DNS** (not replace) |
- | <code bash> | + | * nmcli method<code bash> |
nmcli con show | nmcli con show | ||
(observe NAME field) | (observe NAME field) | ||
- | nmcli con mod " | + | nmcli con mod " |
- | </ | + | * Edit files directly method<code bash> |
- | OR | + | |
- | <code bash> | + | |
vim / | vim / | ||
- | DNS1=8.8.8.8 | + | DNS1=8.8.8.8</ |
- | </ | + | * Apply changes: Issue nmcli command or restart NetworkManager |
- | * Both methods require the NetworkManager service to be restarted for changes | + | * nmcli method< |
+ | * Service restart< | ||
---- | ---- | ||