Linux 서버에서 IP 주소를 할당하는 방법은 자동할당과 수동설정이 있다.


1. 자동할당

DHCP 서버에 할당 IP 주소 범위를 등록시켜 주면 같은 Network에 있는 Client에게 IP를 할당한다.


/etc/sysconfig/network-scripts에서 해당하는 ifcfg-[interface] 파일을 VI 편집기로 열면 BOOTPROTO 부분이 있는데 이 설정을 DHCP로 바꾸어주면 된다.


2. 수동설정

/etc/sysconfig/network-scripts/ 에서 ifcfg-eth0 나 ifcfg-ens33 같이 자신이 사용하는 interface 파일을 열면 다음과 같이 있을 것이다.




- BOOTPROTO : 기본적으로 DHCP로 되어 있을 것이다. none 또는 static로 바꾸어준다.

- IPADDR : 사용할 IP를 적어준다.

- GATEWAY : 192.168.0.xx 형식으로 사용할 경우 192.168.0.1 or 192.168.0.2를 사용한다. 192.168.100.xx를 사용하고자 하면 192.168.100.1 or 192.168.0.2


적용 후 재시작

systemctl restart network



VMWare 에서 위와 같이 했는데도 ping 또는 ssh 접속이 안될 때!!


1. 방화벽 확인 (개발환경에서 작업할 땐 systemctl stop firewalld 명령어로 그냥 방화벽을 끄고 하는것도 나쁘지 않다.)

2. 여유를 가지고 기다려본다. 그럼 될 가능성이 높다.

3. Ping은 날아가지만 SSH 접속이 안될 때 = 기다려본다.

4. 기다려도 ping과 ssh 접속이 안될 때


.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

WMWare의 Edit - Virtual Network Editor - VMnet8 선택 후 - NAT Settings 클릭





자신이 ifcfg-[interface]에서 설정한 GATEWAY와 일치하는지, Subnet IP와 Mask가 정확한지 확인해보면 99% 될 것이다.



+ Recent posts