Kali Linux 64비트를 설치할 때 고정 IP 주소를 설정하는 것을 잊어버렸고 이제 DHCP가 라우터를 통해 내 주소를 결정합니다. 내 주소를 수정 /etc/hosts
하고 /etc/network/interfaces
고정 주소로 선언했습니다. 그러나 내 로컬 주소는 DHCP에 의해 "192.168.0.15"로 할당됩니다. DHCP 주소 대신 고정 주소 "192.168.0.22"를 얻기 위해 위에 나열된 파일을 수정했습니다. 실행하면 모든 것이 괜찮지 sudo /etc/init.d/networking restart
만 스크립트를 실행한 후 내 주소가 "192.168.0.22"가 되도록 이 작업을 수행하려면 부팅 시 실행되는 스크립트가 필요합니다.
어떻게 해야 하나요?
또한 wlan0 인터페이스를 다시 시작한 후 라우터 로그인 페이지에서 다음을 보았습니다.
unknown: 192.168.0.22: 00:0D:A5:AE:48:D3: Self-assigned: Wireless
/etc/network/interfaces
문서
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet static
address 192.168.0.22
netmask 255.255.255.0
gateway 192.168.0.1
답변1
기본 Gnome 3 데스크탑 환경에서 Kali를 사용하는 경우 NetworkManager는 네트워크 구성을 시도하고 기본적으로 DHCP를 사용합니다.
이 문제는 두 가지 방법 중 하나로 해결할 수 있습니다. 먼저 시스템 설정의 그래픽 유틸리티를 통해 네트워크를 구성합니다.
둘째, NetworkManager에 인터페이스를 무시하도록 지시하여 표준 Debian 구성 파일을 통해 수동으로 구성할 수 있습니다. /etc/NetworkManager/NetworkManager.conf
파일을 편집하고 다음 내용이 있는지 확인하면 됩니다 .
[ifupdown]
managed=false
마지막으로 서비스 다시 시작을 사용합니다 systemctl restart NetworkManager.service
.
답변2
Kali에 할당된 IP를 라우터에서 고정 IP로 설정할 수 있습니다. IPv4가 192.168.0.2라고 가정하면 라우터에서 이를 정적으로 지정할 수 있으며 Live CD 대신 설치된 Kali 버전을 사용하는 경우 항상 동일한 주소에 있어야 합니다.
답변3
나는 같은 문제에 직면했다. /etc/network/interfaces 파일을 편집할 때 "allow-hotplug eth0"을 추가하는 것을 잊어버렸습니다. 이것은 나에게 효과적입니다. 아래는 내 /etc/network/interfaces 파일입니다.
/etc/network/interfaces
자동 위치 지정
iface lo inet 루프백
자동0
eth0 핫플러깅 허용
iface eth0 inet 정적
주소 192.168.0.22
넷마스크 255.255.255.0
게이트웨이 192.168.0.1