문제 상황 요약
- 환경: KT 공유기 + 라즈베리파이
- 목표: 라즈베리파이에 고정 IP 할당
- 시도: KT 공유기 관리자 페이지 →
네트워크 관리 > LAN 연결 설정
- DHCP 범위 외의 IP(예:
172.30.1.101)를 수동 할당 시도
- 문제:
- 수동 IP 등록 시
"ip 할당을 확인해주세요"라는 오류 발생
- DHCP 범위 수정, IP 변경 등 다양한 조치를 시도했지만 실패
문제 해결 과정
1. 공유기 수동 할당 시도
- DHCP 범위 외 IP로 여러 번 등록 시도
- 예: DHCP 범위를
172.30.1.2 ~ 172.30.1.100으로 설정하고 172.30.1.101을 수동 할당 시도
- 결과: 계속 오류 메시지 발생, IP 등록 불가
2. 라즈베리파이에서 고정 IP 직접 설정
- 공유기 수동 할당이 실패하므로 라즈베리파이 측에서 고정 IP를 직접 설정
방법 A: /etc/dhcpcd.conf 파일 수정
sudo nano /etc/dhcpcd.conf
interface eth0
static ip_address=172.30.1.101/24
static routers=172.30.1.1
static domain_name_servers=8.8.8.8 8.8.4.4
방법 B: nmtui 사용 (GUI 환경)
3. 공유기에서는 포트포워딩만 설정
- 공유기에서 수동 IP 할당은 생략
- 라즈베리파이에서 직접 고정 IP를 지정했기 때문에
공유기에서는 해당 IP에 포트포워딩만 설정해주면 됨
- 예:
172.30.1.101:22 (SSH)
172.30.1.101:80 (웹 서버)
최종 해결 방법 요약
- 라즈베리파이에서 고정 IP 직접 설정
(172.30.1.101 등으로 지정)
- 공유기에서는 포트포워딩만 설정
(수동 IP 할당은 하지 않아도 됨)
교훈 및 정리
- 공유기에서 수동 IP 등록 오류가 반복된다면,
라즈베리파이에서 직접 고정 IP를 지정하자
- 공유기에서 수동 IP를 등록하려 할 때,
이미 장치 측에서 IP를 고정 설정한 경우 충돌이 발생할 수 있음
- 공유기 수동 할당 vs 장치 내 고정 IP 설정을 혼동하지 말 것
- 고정 IP만 명확하게 설정하면, 공유기에서는 포트포워딩만으로도 네트워크 서비스 운영이 가능
참고: KT 공유기 및 172.30.1.x 대역을 사용하는 환경에서는 이러한 오류가 자주 발생할 수 있으므로,
장치에서 직접 네트워크를 고정 설정하는 것이 안정적입니다.
문제 상황 요약
네트워크 관리 > LAN 연결 설정172.30.1.101)를 수동 할당 시도"ip 할당을 확인해주세요"라는 오류 발생문제 해결 과정
1. 공유기 수동 할당 시도
172.30.1.2 ~ 172.30.1.100으로 설정하고172.30.1.101을 수동 할당 시도2. 라즈베리파이에서 고정 IP 직접 설정
방법 A:
/etc/dhcpcd.conf파일 수정방법 B:
nmtui사용 (GUI 환경)'Edit a connection' → 이더넷 선택 → 수동 설정 → 저장
결과: 고정 IP가 정상 적용되고, 네트워크 정상 작동
3. 공유기에서는 포트포워딩만 설정
공유기에서는 해당 IP에 포트포워딩만 설정해주면 됨
172.30.1.101:22(SSH)172.30.1.101:80(웹 서버)최종 해결 방법 요약
(
172.30.1.101등으로 지정)(수동 IP 할당은 하지 않아도 됨)
교훈 및 정리
라즈베리파이에서 직접 고정 IP를 지정하자
이미 장치 측에서 IP를 고정 설정한 경우 충돌이 발생할 수 있음
참고: KT 공유기 및
172.30.1.x대역을 사용하는 환경에서는 이러한 오류가 자주 발생할 수 있으므로,장치에서 직접 네트워크를 고정 설정하는 것이 안정적입니다.