User Tools

Site Tools


настройка_сети_в_linux

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
настройка_сети_в_linux [2022/10/04 08:49]
val [Файлы конфигурации Ubuntu >= 18]
настройка_сети_в_linux [2024/03/16 05:13] (current)
val [Команды для диагностики]
Line 78: Line 78:
  
 # ss -anptu # ss -anptu
 +# ss -lnp | grep ':​80'​
 </​code>​ </​code>​
  
Line 90: Line 91:
  
 <​code>​ <​code>​
 +# hostnamectl set-hostname server.corpX.un
 +
 +# cat /​etc/​hostname
 +</​code><​code>​
 +server.corpX.un
 +</​code>​
 +
 # cat /etc/hosts # cat /etc/hosts
 </​code><​code>​ </​code><​code>​
Line 111: Line 119:
 === Статическая настройка параметров === === Статическая настройка параметров ===
 <​code>​ <​code>​
-# cat /​etc/​hostname 
-</​code><​code>​ 
-server.corpX.un 
-</​code><​code>​ 
 # cat /​etc/​network/​interfaces # cat /​etc/​network/​interfaces
 </​code><​code>​ </​code><​code>​
Line 178: Line 182:
  
 <​code>​ <​code>​
 +client1# dhclient eth0
 +
 client1# cat /​etc/​hostname client1# cat /​etc/​hostname
 </​code><​code>​ </​code><​code>​
Line 183: Line 189:
 </​code><​code>​ </​code><​code>​
 client1# :> /​etc/​resolv.conf client1# :> /​etc/​resolv.conf
-</​code><​code>​+</​code>​ 
 + 
 +или [[Система безопасности UNIX#​Команда chattr]] 
 + 
 +<​code>​
 client1# cat /etc/hosts client1# cat /etc/hosts
 </​code><​code>​ </​code><​code>​
Line 222: Line 232:
 </​code>​ </​code>​
  
-=== netplan ​===+=== Настройка Netplan ​===
  
   * [[Формат YAML]]   * [[Формат YAML]]
Line 237: Line 247:
       addresses: [172.16.1.200+X/​24]       addresses: [172.16.1.200+X/​24]
       gateway4: 172.16.1.254       gateway4: 172.16.1.254
 +
 +#      routes:
 +#        - to: default
 +#          via: 172.16.1.254
 +
 #      nameservers:​ #      nameservers:​
 #        addresses: [172.16.1.254] #        addresses: [172.16.1.254]
Line 244: Line 259:
 # netplan apply # netplan apply
 </​code>​ </​code>​
-=== systemd-resolved ===+ 
 +=== Отключение Netpaln === 
 + 
 +  * [[https://​linuxconfig.org/​how-to-switch-back-networking-to-etc-network-interfaces-on-ubuntu-20-04-focal-fossa-linux|How to switch back networking to /​etc/​network/​interfaces on Ubuntu 20.04 Focal Fossa Linux]] 
 + 
 +<​code>​ 
 +# apt install ifupdown net-tools 
 + 
 +ubuntu20/​22#​ rm /​etc/​netplan/​00-installer-config.yaml 
 +</​code>​ 
 + 
 +=== Настройка ​systemd-resolved ===
  
   * [[https://​wiki.archlinux.org/​title/​Systemd-resolved_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)|archlinux systemd-resolved (Русский)]]   * [[https://​wiki.archlinux.org/​title/​Systemd-resolved_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)|archlinux systemd-resolved (Русский)]]
Line 255: Line 281:
 </​code><​code>​ </​code><​code>​
 # resolvectl status # resolvectl status
 +  или
 +# systemd-resolve --status
  
 # cat /​etc/​systemd/​resolved.conf # cat /​etc/​systemd/​resolved.conf
Line 260: Line 288:
 [Resolve] [Resolve]
 DNS=172.16.1.254 DNS=172.16.1.254
 +</​code><​code>​
 +# systemctl restart systemd-resolved
 </​code>​ </​code>​
  
-=== Без Netpaln ​===+=== Отключение systemd-resolved ​===
  
-  * [[https://linuxconfig.org/how-to-switch-back-networking-to-etc-network-interfaces-on-ubuntu-20-04-focal-fossa-linux|How to switch back networking to /​etc/​network/​interfaces on Ubuntu ​20.04 Focal Fossa Linux]]+  * [[https://gist.github.com/zoilomora/​f7d264cefbb589f3f1b1fc2cea2c844c|How to disable systemd-resolved in Ubuntu]]
  
 <​code>​ <​code>​
-apt install ifupdown net-tools+systemctl disable systemd-resolved
  
-# echo '​network:​ {config: disabled}'​ > /​etc/​cloud/​cloud.cfg.d/​99-disable-network-config.cfg 
- 
-ubuntu18# rm /​etc/​netplan/​50-cloud-init.yaml 
- 
-ubuntu20# rm /​etc/​netplan/​00-installer-config.yaml 
-</​code>​ 
- 
-=== Без systemd-resolved === 
-  * [[https://​gist.github.com/​zoilomora/​f7d264cefbb589f3f1b1fc2cea2c844c|How to disable systemd-resolved in Ubuntu]] 
- 
-<​code>​ 
-# systemctl disable systemd-resolved.service 
 # systemctl stop systemd-resolved # systemctl stop systemd-resolved
  
 # rm /​etc/​resolv.conf ​   # this is link # rm /​etc/​resolv.conf ​   # this is link
 </​code>​ </​code>​
 +
 ==== Файлы конфигурации CentOS/​SL/​RHEL ==== ==== Файлы конфигурации CentOS/​SL/​RHEL ====
  
настройка_сети_в_linux.1664862593.txt.gz · Last modified: 2022/10/04 08:49 by val