나는 openSUSE 13.2를 가지고 있습니다. 내 노트북은 WiFi 네트워크를 통해 인터넷에 연결되어 있지만 이더넷 인터페이스를 통해 연결해야 하는 내장 장치가 있습니다. IP 주소는 입니다 192.168.2.50
. 문제는 다음을 사용하여 인터페이스의 IP 주소를 설정한다는 것입니다.
ifconfig enp3s0 192.168.2.64 netmask 255.255.255.0
이것은 잘 작동하지만 장치가 연결 해제되거나 다시 시작되면 연결이 끊어지고 컴퓨터가 이더넷 인터페이스를 통해 연결을 시도하여 인터넷 연결이 끊어집니다. 인터넷 연결을 중단하지 않고 장치에 연결하려면 케이블을 뽑고 명령을 적용한 다음 케이블을 다시 연결해야 합니다. 그렇다면 다른 인터페이스와 연결을 방해하지 않도록 영구 IP를 설정하는 것이 가능할까요?
답변1
라우터에 연결된 경우 많은 라우터에서는 MAC 주소를 기반으로 장치에 영구 주소를 할당할 수 있습니다. 주소는 여전히 DHCP에 의해 할당되지만 라우터는 항상 해당 MAC 주소를 가진 장치에 사용자가 지정한 IP 주소를 제공합니다.
답변2
실행해야 하는 명령은 다음과 같습니다. 1. 네트워크 카드를 확인합니다.
구성된 경우
- 하나를 선택하고 주고 싶은 IP를 설정하세요.
ifconfig enp0s8 192.168.1.34
가다
CD /etc/sysconfig/네트워크 스크립트/
네트워크 카드 파일 편집
vim ifcfg-enp0s8
하세요 -->
'IPADDR' = 192.168.1.34 'NETMASK' = 255.255.255.0 'ONBOOT' = 예 'BOOTPROTO' = 'static' 5. 완료