서버에 설치된 네트워크 카드 검색하기
CentOS 서버에 인터넷을 연결한다.
ifconfig
으로 서버에 설치된 네트워크 카드를 검색한다. eth0
또는 ens33
의 이름으로 네트워크 카드가 검색됨을 확인한다.
$ sudo ifconfig
IP 설정하기
인터넷에 연결하기 위해 설정할 항목은 다음과 같다.
1. DHCP를 사용하여 자동 IP를 부여받을 경우: BOOTPROTO=dhcp, GATEWAY, NETMASK
2. 고정 IP를 부여받은 경우: BOOTPROTO=static, GATEWAY, NETMASK, IPADDR
서버 부트마다 자동으로 네트워크를 연결하고자 한다면 ONBOOT=yes를 설정한다.
만일 VMware에 CentOS를 설치하여 가상으로 서버를 실행중이라면 [Edit] - [Virtual Network Editor...]를 클릭하여 서브넷 마스크를 확인한다.
그 외의 사항은 Windows 명령 프롬프트의 ipconfig /all
을 실행하여 확인한다.
vi
로 네트워크 카드 설정 파일을 편집한다. 해당 파일은 /etc/sysconfig/network-scripts
에 있으며 ifcfg-<네트워크 카드 이름>
의 이름으로 되어 있다. 위 ifconfig
를 통해 네트워크 카드의 이름이 ens33
임을 확인했으므로 수정할 파일 이름은 /etc/sysconfig/network-scripts/ifcfg-ens33
이다.
$ sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
예시로 다음과 같이 수정해 보았다.
편집된 설정을 저장한 후 아래의 명령어로 네트워크를 리셋한다.
$ sudo systemctl restart NetworkManager
$ sudo systemctl restart network
다시 ifconfig
하여 IP 주소가 잡혀있음을 확인한다.
네트워크 리셋 후 ping이 잘 작동됨을 확인할 수 있다.
'Operating System Theme > Unix/Linux' 카테고리의 다른 글
[CentOS & Apache] HTTP 403 오류 해소 방법 (0) | 2018.07.12 |
---|---|
Perl에 HTTP, CGI 모듈 설치하기 (0) | 2018.07.09 |
CentOS Minimal Intallation으로부터 서버 구축 방법 #5 (PHP 설정) (0) | 2017.08.18 |
CentOS Minimal Intallation으로부터 서버 구축 방법 #4 (Postgre SQL 설치 및 Perl 연동) (0) | 2017.07.23 |
CentOS Minimal Intallation으로부터 서버 구축 방법 #3 (Perl 설치 및 Apache 연동) (0) | 2017.07.22 |