Infra & Security Eng/Network & Security

네트워크 설정 Part1 (2) - ip, hostname 변경, 다중 ip 설정, arp 정보 확인, 윈도우 Route 명령어, Ping 명령

엔지니어 E 2026. 1. 13. 18:13
반응형

1. ip 설정 변경하기

설정 변경 방법
- GUI 이용
- nmtui 이용
- nmclii 이용
- 직접 파일을 수정 
네트워크 인터페이스 설정 파일 목록 보는 방법 

# cat /etc/sysconfig/network-scripts
# ls 

ex)
ifcfg-ens224  ifcfg-ens224-1  ifcfg-ens224-2 이렇게 목록이 나오게 됨

★ 작업 시 hostname(호스트네임) 정하는 게 중요함
# vi/etc/hosts
192.168.10.1 gw

앞으로 gw 이름을 호출하면 192.168.10.1 이라는 IP주소로 연결해라

* /etc/hosts
- 파일의 내용이 바뀌었는지 안 바뀌었는지 확인, 감시하는 파일
- 호스트명과 IP를 마음대로 바꿀 수 있는 파일 

HOSTNAME 변경 하기

# hostnamectl set-hostname [호스트명]

* hostname 변경 후 리부팅 해야 적용 됨

 

2. ARP 정보 확인 

ex)

iip n add 192.168.10.1 lladdr(link layer address) 를 70:5d:cc:28:ac:dc(에 고정시키겠다는 명령어) dev ens160

 

3. 윈도우 ROUTE 명령어(실습) - 특정 네트워크 경로 설정

route -p add/delete [IP] [MASK] [게이트웨이 IP]

===========================================================================
활성 경로:
네트워크 대상      네트워크 마스크     게이트웨이      인터페이스    메트릭
          0.0.0.0          0.0.0.0     192.168.10.1   192.168.10.190    281
        127.0.0.0        255.0.0.0             연결됨         127.0.0.1    331
        127.0.0.1  255.255.255.255             연결됨         127.0.0.1    331
  127.255.255.255  255.255.255.255             연결됨         127.0.0.1    331
     192.168.10.0    255.255.255.0             연결됨    192.168.10.190    281
   192.168.10.190  255.255.255.255             연결됨    192.168.10.190    281
   192.168.10.255  255.255.255.255             연결됨    192.168.10.190    281
     192.168.11.3  255.255.255.255             연결됨      192.168.11.3    291
    192.168.200.0    255.255.255.0             연결됨     192.168.200.3    291
    192.168.200.3  255.255.255.255             연결됨     192.168.200.3    291
  192.168.200.255  255.255.255.255             연결됨     192.168.200.3    291
        224.0.0.0        240.0.0.0             연결됨         127.0.0.1    331
        224.0.0.0        240.0.0.0             연결됨    192.168.10.190    281
        224.0.0.0        240.0.0.0             연결됨      192.168.11.3    291
        224.0.0.0        240.0.0.0             연결됨     192.168.200.3    291
  255.255.255.255  255.255.255.255             연결됨         127.0.0.1    331
  255.255.255.255  255.255.255.255             연결됨    192.168.10.190    281
  255.255.255.255  255.255.255.255             연결됨      192.168.11.3    291
  255.255.255.255  255.255.255.255             연결됨     192.168.200.3    291
===========================================================================
주황색: 루프백 주소 초록색: 무시

윈도우 CMD를 관리자 명령으로 실행

# route -p add 192.168.11.0 mask 255.255.255.0 192.168.12.1
목적지가 192.168.11.0 대역인 데이터를 보낼 때 192.168.12.1 장치를 통해 데이터를 보내라. 그리고 이 설정은 재부팅 후에도 유지해라 (-p 옵션)

# route PRINT
네트워크 대상    네트워크 마스크    게이트웨이       인터페이스            메트릭
192.168.11.0    255.255.255.0     192.168.12.1   192.168.10.190    26

192.168.10.190 이라는 인터페이스에서 192.168.12.1 이라는 게이트웨이를 통해 192.168.11.x 목적지로 데이터를 보내라


PuTTY 리눅스 실행
 
# ip r
192.168.11.0/24 dev ens224 proto kernel scope link src 192.168.11.191 metric 100
내 서버의 ens224 랜카드에 102.168.11.191 주소가 할당 되어 있어서, 192.168.11.x 대역으로 가는 데이터는 다른 곳 거치지 않고 이 랜카드를 통해 직접 바로 보낸다 


* 윈도우와 PuTTY 둘 다 네트워크 지도라 보면 됨 
 

 

4. 다중 IP 설정 , 삭제

1. PuTTY에서 리눅스 실행하여 #nmtui 실행 
2. 해당 랜카드 클릭 - <편집...> 클릭 
3. IPv4 설정 - 주소 에서 <추가...> 클릭하여 IP를 추가 하면 완료
4. 반드시 reboot 해야 설정이 적용 된다 

5. # ip addr로 확인 (전체 다 나오므로 보기 불편함)
6. # ip addr show ens160(해당 랜카드) 확인 하면 됨 
1. # nmtui 실행 
2. # 해당 랜카드 똑같이 들어가서 <제거...> 클릭 
3. 반드시 reboot 해야 설정이 적용 된다

4. # ip addr로 확인 (전체 다 나오므로 보기 불편함)
5. # ip addr show ens160(해당 랜카드) 확인 하면 됨 

* 한 컴퓨터에 여러 개의 IP를 줬을 때 외부에서는 다른 컴퓨터로 인식 한다
 
5. Ping 명령어 
ICMP 프로토콜을 사용
* listen한다: 누군가가 나한테 접속 하고 있는지를 확인하다( 혹시 불필요한 프로그램이 돌아가고 있는지 등)