휴대용 운영 체제인 Linux를 부팅할 때 DHCPDISCOVER를 사용하여 사용 가능한 모든 네트워크 인터페이스를 테스트해야 합니다. 그런 다음 DHCPOFFER 응답으로 판단하여 올바른 인터페이스를 선택하고 dhclient를 사용하여 평소와 같이 DHCP 서버에 쿼리합니다. 이 목적에 적합한 dhcp 클라이언트/테스트/프로브를 찾지 못했습니다. 많은 프로토콜의 경우 직렬 모뎀과 마찬가지로 핸드셰이크 프로세스를 수동으로 시도할 수 있습니다(AT 명령 기억). dhclient를 사용하면 잘못된 dhcp 서버가 사용되더라도 항상 전체 핸드셰이크 프로세스(DHCPREQUEST/DHCPACK으로 계속)를 완료하려고 시도합니다. 예, dhclient.conf에 "거부" 옵션을 넣을 수 있지만 필요한 모든 시간 초과로 인해 전체 프로세스가 너무 오래 걸립니다. 누군가 그러한 작업을 수행하는 방법에 대한 지침을 말해 줄 수 있습니까? (저는 bash 스크립트를 작성합니다. 어쩌면 짧은 C 프로그램도 작성할 수 있을 것입니다.)
DHCPREQUEST 없이 DHCPDISCOVER를 사용하여 네트워크 테스트
관련 정보
- Mac용 Adobe Flash가 Linux에서 작동하지 않는 이유는 무엇입니까?
- Firefox 그래픽을 원격에서 로컬 시스템으로 전달하는 방법은 무엇입니까?
- 따옴표가 없는 와일드카드가 scp에서 원격으로 작동하는 이유는 무엇입니까?
- /dev/tty를 사용하여 표시 반환을 비활성화하면 터미널 문자 간격이 줄어드는 이유는 무엇입니까? [폐쇄]
- NetBSD에 Chromium을 설치하는 방법은 무엇입니까?
- Xfce(Mint 18.2)에서 Bluetooth 스피커(UE Boom 2) 설정
- xmodmap은 Ctrl을 Super에 매핑하지 않습니다(Ubuntu 키보드 단축키 제외).
- Inotifywait는 fstab을 통해 마운트된 폴더에서 작동하지 않습니다.
- 개방형 DM 암호화 장치에 드라이브를 다시 연결할 수 있습니까?
- 최근 수정된 하위 디렉터리 나열