Linux 시스템 네트워크 설정 방법

가상 환경에서 네트워크 모드 확인 먼저, 가상 머신 내의 CentOS 시스템이 어떤 네트워크 모드를 사용하고 있는지 파악해야 합니다. 일반적으로는 VMnet0(브리징), VMnet1(호스트 전용), 또는 VMnet8(NAT) 중 하나입니다. 현재 시스템은 VMnet0 (브리징 모드)로 구성되어 있으며, 이는 실제 네트워크 환경과 동일하게 동작합니다. 따라서 네트워크 설정도 호스트와 같은 서브넷에 맞춰야 합니다.

가상 머신 설정에서 네트워크 어댑터를 변경하려면, 가상화 소프트웨어의 인터페이스에서 해당 설정을 선택하면 됩니다. 시스템이 실행 중이라면 "연결됨" 옵션을 활성화하세요.

네트워크 구성 파일 수정 브리징 모드를 사용하는 경우, IP 주소, 서브넷 마스크, 게이트웨이, DNS 서버 등의 설정을 수동으로 지정해야 합니다. 다음은 /etc/sysconfig/network-scripts/ifcfg-ens33 파일을 편집하여 설정하는 예시입니다.

[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static                    # DHCP 대신 정적 IP 사용
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=f80bfc7e-dd61-4e26-9d9b-3bd1a9328f46
DEVICE=ens33
ONBOOT=yes                          # 부팅 시 네트워크 활성화

# 추가 설정 항목 (대문자 필수)
IPADDR=192.168.73.90
NETMASK=255.255.255.0
GATEWAY=192.168.73.1
DNS1=114.114.114.114

네트워크 서비스 재시작 및 상태 확인 설정 파일을 저장한 후에는 네트워크 서비스를 재시작하여 적용합니다.

[root@localhost ~]# systemctl restart network
[root@localhost ~]# systemctl status network

출력 결과에서 active (exited) 상태와 함께 성공적인 시작 메시지를 확인할 수 있습니다. 이는 네트워크 인터페이스가 정상적으로 활성화되었음을 의미합니다.

네트워크 기능 검증 설정이 제대로 되었는지 확인하기 위해 다음과 같은 테스트를 수행합니다.

  • 로컬 IP 확인
[root@localhost ~]# ping 192.168.73.90
  • 게이트웨이 연결 테스트
[root@localhost ~]# ping 192.168.73.1
  • DNS 해석 테스트
[root@localhost ~]# host www.baidu.com
www.baidu.com is an alias for www.a.shifen.com.
www.a.shifen.com has address 183.232.231.172
www.a.shifen.com has address 183.232.231.174

원격 접속 및 파일 전송 SSH를 통해 원격으로 시스템에 접속할 수 있습니다. XShell, PuTTY 등 도구를 사용하면 간편하게 연결 가능하며, 기본 포트는 22이며 프로토콜은 SSH입니다.

또한 SFTP를 활용해 파일을 업로드/다운로드할 수 있습니다.

  • XShell에서 SFTP 세션 열기: 파일 → 새 세션 → 프로토콜 선택: SFTP
  • 주요 명령어:
  • ls – 원격 디렉터리 목록 보기
  • lls – 로컬 디렉터리 목록 보기
  • cd, lcd – 원격/로컬 디렉터리 이동
  • pwd, lpwd – 현재 경로 확인
  • put – 로컬 파일 업로드
  • get – 원격 파일 다운로드
  • quit, exit – SFTP 세션 종료

태그: CentOS Linux networking static IP SFTP SSH

5월 31일 19:32에 게시됨