Ifup/down, NetworkManager, networkd 그리고 Clear Linux
1. 보통 Centos/RHEL으로 어플리케이션을 설치한 후 가장 먼저 작업을 하는 것이 네트워크환경입니다. 일반적으로 인터넷환경인 경우 DHCP을 이용하기 때문에 별도의 설정을 하는 경우는 거의 없습니다. 그렇지만 금융회사 DMA를 통해 운용하는 서버의 경우 고정IP를 설정하여야 운용가능합니다. 보안규정때문입니다. 이 때 Centos나 Redhat의 경우 /etc/sysconfig/network-scripts 밑에 Device별로 관련한 설정파일을 만들어주는 방식으로 작업합니다. CentOS나 RHES의 경우 네트워크 서비스는 NetworManager를 사용합니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
root@as1 ~]# systemctl status NetworkManager ● NetworkManager.service - Network Manager Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; vendor preset: enabled) Active: active (running) since Fri 2021-11-19 03:20:19 KST; 3 months 23 days ago Docs: man:NetworkManager(8) Main PID: 2727 (NetworkManager) CGroup: /system.slice/NetworkManager.service └─2727 /usr/sbin/NetworkManager --no-daemon Nov 19 03:20:22 as1 NetworkManager[2727]: [1637259622.7073] device (em1): state change: config -> ip-config (reason 'none', sys-iface-state: 'managed') Nov 19 03:20:22 as1 NetworkManager[2727]: [1637259622.7080] device (em1): state change: ip-config -> ip-check (reason 'none', sys-iface-state: 'managed') Nov 19 03:20:22 as1 NetworkManager[2727]: [1637259622.7083] device (em1): state change: ip-check -> secondaries (reason 'none', sys-iface-state: 'managed') Nov 19 03:20:22 as1 NetworkManager[2727]: [1637259622.7084] device (em1): state change: secondaries -> activated (reason 'none', sys-iface-state: 'managed') Nov 19 03:20:22 as1 NetworkManager[2727]: [1637259622.7086] manager: NetworkManager state is now CONNECTED_LOCAL Nov 19 03:20:22 as1 NetworkManager[2727]: [1637259622.7201] manager: NetworkManager state is now CONNECTED_SITE Nov 19 03:20:22 as1 NetworkManager[2727]: [1637259622.7201] policy: set 'em1' (em1) as default for IPv4 routing and DNS Nov 19 03:20:22 as1 NetworkManager[2727]: [1637259622.7202] device (em1): Activation: successful, device activated. Nov 19 03:20:22 as1 NetworkManager[2727]: [1637259622.7204] manager: NetworkManager state is now CONNECTED_GLOBAL Nov 19 03:20:26 as1 NetworkManager[2727]: [1637259626.8859] manager: startup complete |
nmcli라는 명령어는 NetworkManager의 클라이언트로써…
Read more