휴대용 운영 체제인 Linux를 부팅할 때 DHCPDISCOVER를 사용하여 사용 가능한 모든 네트워크 인터페이스를 테스트해야 합니다. 그런 다음 DHCPOFFER 응답으로 판단하여 올바른 인터페이스를 선택하고 dhclient를 사용하여 평소와 같이 DHCP 서버에 쿼리합니다. 이 목적에 적합한 dhcp 클라이언트/테스트/프로브를 찾지 못했습니다. 많은 프로토콜의 경우 직렬 모뎀과 마찬가지로 핸드셰이크 프로세스를 수동으로 시도할 수 있습니다(AT 명령 기억). dhclient를 사용하면 잘못된 dhcp 서버가 사용되더라도 항상 전체 핸드셰이크 프로세스(DHCPREQUEST/DHCPACK으로 계속)를 완료하려고 시도합니다. 예, dhclient.conf에 "거부" 옵션을 넣을 수 있지만 필요한 모든 시간 초과로 인해 전체 프로세스가 너무 오래 걸립니다. 누군가 그러한 작업을 수행하는 방법에 대한 지침을 말해 줄 수 있습니까? (저는 bash 스크립트를 작성합니다. 어쩌면 짧은 C 프로그램도 작성할 수 있을 것입니다.)
DHCPREQUEST 없이 DHCPDISCOVER를 사용하여 네트워크 테스트
관련 정보
- sshd 구성의 "PermitRootLogin no"는 `su -`를 방지하지 않습니다.
- Linux가 스왑 영역을 사용하지 못하도록 방지
- 다른 사용자와 함께 weblogic 서비스를 시작하는 방법은 무엇입니까? [폐쇄]
- cat /dev/urandom | bzip2 > /dev/null 명령을 사용한 PWM 신호
- bspwm의 화면 공유로 인해 공유 모니터에서 마우스가 응답하지 않습니다.
- bash 중괄호 확장: 다른 목록을 초기 목록과 연결할 수 있습니까?
- Bash 스크립트에서 여러 조건 검색
- Ubuntu와 Windows를 이중 부팅해야 합니까, 아니면 가상 머신을 사용해야 합니까?
- UbuntuDDE에서 LAN 인터넷이 작동하지 않음
- 미디어 폴더의 루트에 있는 모든 mkv 파일을 각 mkv 파일의 하위 폴더로 이동하는 방법