Linux Debian 7에서 전체 ipv6을 비활성화하려고 시도했지만(헐떡임) 상황이 나를 미치게 만듭니다. 제 경우에는 grafana 프로세스를 사용해 테스트했습니다. (munin, rpcbind 등에서도 같은 문제가 있었습니다.)
방법 1: sysctl 사용
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.default.autoconf = 0
net.ipv6.conf.all.autoconf = 0
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.eth0.disable_ipv6 = 1
그런 다음 구성을 다시 로드합니다.sysctl -p
ipv6이 /etc/hosts에 등록되지 않았습니다.
grafana 프로세스를 다시 시작한 후에는 항상 netstat를 통해 ipv6 소켓에서 수신 대기 중인 grafana가 표시됩니다.
tcp6 0 0 :::3000 :::* LISTEN 116 23952 4022/grafana-server
서버 다시 시작: 서버를 다시 시작해도 상황이 개선되지 않습니다.
방법 2: 커널 시작 시 ipv6 비활성화
/etc/default/grub에 추가하여 GRUB_CMDLINE_LINUX="ipv6.disable=1"
새 conf 생성: update-grub2
서버 다시 시작: 서버를 다시 시작해도 상황이 개선되지 않았습니다. netstat를 사용하여 ipv6에서 수신 대기하는 것을 볼 수 있습니다.
tcp6 0 0 :::3000 :::* LISTEN 116 23952 4022/grafana-server
시험이 있어요
스택이 비활성화된 경우 ipv6 소켓을 바인딩하는 방법은 무엇입니까? 디스플레이 문제? 누구든지 나에게 이 행동을 설명할 수 있나요?
감사합니다,