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
Last revision Both sides next revision
настройка_сети_в_linux [2022/11/02 11:51]
val [Файлы конфигурации Ubuntu >= 18]
настройка_сети_в_linux [2024/03/16 05:13]
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 229: Line 239:
  
 <​code>​ <​code>​
-hostnamectl set-hostname server2 
- 
 # cat /​etc/​netplan/​01-netcfg.yaml # cat /​etc/​netplan/​01-netcfg.yaml
 </​code><​code>​ </​code><​code>​
Line 239: 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 246: 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 257: Line 281:
 </​code><​code>​ </​code><​code>​
 # resolvectl status # resolvectl status
 +  или 
 +# systemd-resolve --status
  
 # cat /​etc/​systemd/​resolved.conf # cat /​etc/​systemd/​resolved.conf
Line 263: 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.txt · Last modified: 2024/05/04 16:16 by val