본문 바로가기
  • 지요미의 IT성장일기
Linux

1207

by 지요미=P 2023. 12. 7.
728x90

 


# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
TYPE=Ethernet
BOOTPROTO=none
NAME=ens192
DEVICE=ens192
ONBOOT=yes
IPADDR=172.25.0.135
NETMASK=255.255.255.0
GATEWAY=172.25.0.2
DNS1=8.8.8.8
DNS2=8.8.4.4


# vi /etc/sysconfig/network-scripts/ifcfg-enp0s8
TYPE=Ethernet
BOOTPROTO=none
NAME=ens224
DEVICE=ens224
ONBOOT=yes
IPADDR=10.25.0.1
NETMASK=255.255.255.0

 

 

vi /etc/sysconfig/network-scripts/ifcfg-ens192

 

vi /etc/sysconfig/network-scripts/ifcfg-ens224

 

 

-> 설정 후에 꼭 restart 해주자.

# systemctl restart network

 

최종확인

 

 

 

 

-> 현재 IP설정을 해주지 않았으니 당연히 IP가 없음

 

 

라우터를 통해 IP를 부여해보자!!

 

firewall-cmd --get-active-zone

 

public(외부)에 2개가 함께 있는데 이 둘을 분리 시켜야 한다.

 

# nmcli c mod ens192 connection.zone external
# nmcli c mod ens224 connection.zone internal
# firewall-cmd --get-active-zone

-> 수정해야함

 

# sysctl -w net.ipv4.ip_forward=1 # 리눅스 시스템을 라우터로 만드는 셋팅
# sysctl -p # 설정 저장
# cat /proc/sys/net/ipv4/ip_forward
1 #true

 

-> 1은 true를 의미하기 때문에 1이 나와야 함!!

 

 

 

 

* 동적 호스트 구성 프로토콜(Dynamic Host Configuration Protocol, DHCP)은 호스트 IP 구성 관리를 단순화하는 IP 표준입니다. 동적 호스트 구성 프로토콜 표준에서는 DHCP 서버를 사용하여 IP 주소 및 관련된 기타 구성 세부 정보를 네트워크의 DHCP 사용 클라이언트에게 동적으로 할당하는 방법을 제공합니다.

 

 

 

# vi /etc/dhcp/dhcpd.conf
ddns-update-style interim;
subnet 10.25.0.0 netmask 255.255.255.0 {
# = 10.25.0.0/24
option routers 10.25.0.1;
option subnet-mask 255.255.255.0;
range dynamic-bootp 10.25.0.100 10.25.0.110;
option domain-name-servers 8.8.8.8, 8.8.4.4;
default-lease-time 7200;
max-lease-time 86400;
}

vi /etc/dhcp/dhcpd.conf

 

# systemctl enable dhcpd
# systemctl start dhcpd
# systemctl enable --now dhcpd

 

systemctl status dhcpd

-> 서비스가 오가는 상황을 볼 수 있다.

 

 

WOW ip 부여됨!!

 

 

 

 

 

 

728x90

'Linux' 카테고리의 다른 글

1208 수업2  (0) 2023.12.08
12월8일 수업 공부 (ssh/포트포워드 기능 해봄)  (0) 2023.12.08
rsa 키 생성하기  (0) 2023.12.07
host name 수정하기  (1) 2023.12.07
ESXi에 CentOS7 설치 및 설정하기  (1) 2023.12.06