한 시스템에는 고정 IP 주소를 설정하고 다른 시스템에는 DHCP를 설정하십시오.

한 시스템에는 고정 IP 주소를 설정하고 다른 시스템에는 DHCP를 설정하십시오.

여러 네트워크에서 랩톱을 사용합니다. 집이나 사무실에 있을 때 가끔 휴대폰을 사용하여 랩톱에서 실행되는 서버(예: MPD, SSH, 전송)에 연결하고 싶습니다.

제가 사무실에서 직면하는 문제는 IP 주소가 자주 변경된다는 것입니다. 그래서 휴대폰에 있는 앱이 서버에 연결하는 데 사용하는 IP를 변경해야 하는데, 이는 매우 지루한 작업입니다. 사무실에서는 라우터를 구성할 수 있는 권한이 없으므로 집에서처럼 내 컴퓨터에만 고정 IP를 제공합니다.

더욱 실망스러운 점은 사무실에 있는 라우터가 로컬 네트워크 DNS를 지원하지 않는 것 같다는 것입니다. 내 컴퓨터 이름은 NUX이고 ssh NUX사무실에 있는 동안 전화로 입력하는 데 실패합니다.

라우터가 아닌 머신에 고정 IP 주소를 구성한다는 말은 자주 들어봤지만, 어떻게 해야 하는지는 전혀 몰랐습니다. 구성하려는 경우 라우터에서 고정 IP가 필요하다고 기대하지 않습니까? 고정 IP가 필요한 시스템에서 DHCP 구성 라우터를 사용하는 것은 의미가 없습니다.

이와 같은 라우터로 고정 IP를 설정하는 대신 이 문제를 해결하기 위해 더러운 해킹을 작성할 생각입니다. 부팅 시 출력을 구문 분석 nmap -sP 192.168.1.0/24하고 자체 IP 주소를 나타내는 일종의 메시지를 전화로 보내는 스크립트를 실행합니다. .

나는 그것을 사용하고 있다흔한존재하다닉 OS하지만 이 작업을 수행하기 위해 대체 네트워크 관리자를 고려할 의향이 있습니다.

답변1

이 상황은 해결하기 쉽습니다. 먼저 고정 IP를 결정해야 하며, 완료되면 DHCP 풀을 구성해야 하지만 해당 풀 내에서 DHCP 풀에서 사용하는 고정 주소를 제외해야 합니다. 이 작업이 완료되면 첫 번째 장치에서 DHCP를 활성화하고 두 번째 장치에서 장치에 고정 IP를 할당할 수 있습니다. 다음에 장치를 부팅할 때 장치는 고정 IP를 갖게 되며 다른 모든 장치는 이전에 구성한 DHCP를 사용하게 됩니다.

날씨에 대한 의견과 관련하여 컴퓨터나 라우터, 바람직하게는 라우터에서 dhcp를 수행해야 하지만 권한이 없으므로 서버에서 수행할 수 있습니다. 서버가 없는 경우 기존 컴퓨터 중 하나를 서버로 전환한 다음 해당 서버에 dhcp 풀을 할당할 수 있습니다. 노트북이나 일상 사용 PC와 같은 클라이언트 컴퓨터에서 dhcp 풀을 구성할 수 있는 방법은 없습니다. .

답변2

첫째, IP가 유휴 상태인 경우 고정 IP가 DHCP보다 우선하므로 DHCP 서비스를 사용하는 라우터에 고정 IP를 설정할 수 있습니다. 사용 중인 IP를 사용하면 IP 충돌이 발생하여 작동하지 않을 수 있으므로 사용하지 마십시오.
무료이고 dhcp 범위 끝에 있는 IP를 얻으십시오.

터미널에서 어댑터를 구성하십시오.
1° 네트워크 인터페이스 식별 ->구성된 경우
2° 정적 구성 -> ifconfig를 사용하여 네트워크 인터페이스 구성"어댑터" "아이피"넷마스크"마스크"up -> 예: sudo ifconfig eth0 192.168.1.13 netmask 255.255.255.0 up
3° 게이트웨이 구성 -> 라우터가 기본 게이트웨이를 추가합니다."아이피"
예: sudo 라우터 추가 기본 gw 192.168.1.1

답변3

휴대폰으로 풀 수 있는 재미있는 도전인가요? 내 생각은 /etc/hostsNUX의 현재 IP를 가리키도록 전화기(루팅된 경우)를 업데이트하는 것입니다 . 여전히 IP를 가져와야 하지만 전화기의 한 위치에만 적용하면 되며 호스트 이름 NUX는 모든 클라이언트 애플리케이션에서 사용할 수 있습니다. 휴대전화가 루팅되지 않은 경우 다음과 같은 방법으로 루팅할 수 있습니다.주최자로부터 출발(면책조항, 방금 구글에서 검색해 본 내용입니다.이 게시물)

또 다른 방법은 가장 저렴한 USB WiFi 어댑터를 구입하여 NUX에 고정 IP가 있는 AP(또는 브리지 네트워크 어댑터)로 구성한 다음 휴대폰에서 어댑터에 액세스하는 것입니다.

관련 정보