다음과 같은 스크립트에 대한 ‘한 줄짜리’를 찾고 있습니다.
- eth0을 비활성화하십시오.
- 부팅시 시작되지 않도록하십시오.
- IP 주소를 빼앗아
- 이 주소를 다시 사용하지 않도록하십시오.
답변
짧막 한 농담? 어떻습니까?
echo "DEVICE=eth0" > /etc/sysconfig/network-scripts/ifcfg-eth0 && service network restart
eth0의 구성을 제거하고 구성되지 않은 것으로 대체합니다.
답변
에서 /etc/sysconfig/network-scripts/ifcfg-eth0
당신이 필요합니다
ONBOOT=no
MDMarra가 말했듯이
NM_CONTROLLED=no
그렇지 않으면 NetworkManager가 ONBOOT
설정을 무시하고 인터페이스를 부팅 합니다. NetworkManager를 사용하지 않는 한 일반적이라고 생각합니다.
답변
에서 /etc/sysconfig/network-scripts/ifcfg-eth0
당신은 변화를 필요 ONBOOT=
로 no
하고 당신을 위해 라인을 삭제 IPADDR
하고 NETMASK
.
구성 파일을 복사 한 후 network
데몬 을 다시 시작해야합니다 .
답변
특히 사용중인 다른 네트워크 카드가있는 경우 네트워크 데몬을 다시 시작할 필요가 없습니다. 당신은 ‘ifdown eth0’을 할 수 있습니다.
답변
넣 alias eth0 off
습니다 /etc/modprobe.conf
. 이렇게하면 시스템의 어느 것도 시스템을 사용할 수 없습니다. 심지어 수동으로 가져올 수 없습니다.
답변
내가 아는 한, 올바른 방법은 “ONBOOT”지시문을 사용하여 단순히 끄고 스크립트를 통해 다음 줄을 사용할 수 있습니다.
sed -i 's/^ONBOOT.*/ONBOOT=no/g' /etc/sysconfig/network-scripts/ifcfg-eth0 && service network restart
답변
경험이없는 사람들을위한 또 하나의 옵션이 있습니다 (나 같은). www.webmin.com으로 이동하여 webmin을 설치하십시오.
웹 기반 환경을 통해 서버를 구성하십시오.