이번에 지인의 긴급 구조 요청에 응해서 컴의 사용 요건을 들여다 보니
오픈수세 13.1과 티브로드 인터넷을 사용 하더군요!
문제는 zypper 사용시 http://URL/content과 http://URL/repomd.xml 파일에 대한 접근이 차단되는 것이 였습니다.
저도 오픈수세를 기본 데스크탑으로 사용합니다만 혹 아주 가끔 한번씩 발생하던 문제라
신경 조차 쓰지 않았더랬습니다.
자세한 내용을 보니 주로 퍼미션 문제였으나 curl 문제도 발생하고 아예 host를 찾지 못하는 문제도 있었습니다.
zypper를 사용할 때마다 발생하므로 설치, 업데이트, 패치 자체가 차단되는 것 이였습니다.
곰곰히 생각해 보니 1차로 ipv6, 2차로 curl의 disable-ipv6, 3차로 서버 자체 문제등의 해결 점이 머리 속에 떠오릅니다.
ipv6 자체를 차단하고 curl을 재컴파일 하여 ip6를 disable 시겼습니다.
그러나 여전히 똑같은 현상이 발생해서 모든 저장소의 도메인을 ip 주소로 변경하니 신기하게도 같은 현상이 발생하지 않는 것입니다.
여기서 힌트를 얻어 티브로드의 네임서버 아이피로 체크해 보니 수시 때때로 도메인을 찾지를 못하더군요!
티브로드의 네임서버 문제로 확신을 얻었으나 DNS 아이피가 갑자기 생길리도 없고 해서
막막해 하다가 curl 문제로 가끔 페도라에서 써먹던 open DNS 주소가 생각났습니다.
아래 처럼 /etc/dhclient.conf 파일에 open DNS를 추가해 주시고 재부팅 하시면 문제는 해결 됩니다.
[quote:2lzlcjnn]supersede domain-name-servers 208.67.222.222, 208.67.220.220;[/quote:2lzlcjnn]
티브로드 인터넷을 사용하시고 오픈수세를 사용하시는 분께서는 참고하시기 바랍니다.
아래는 오픈 DNS 홈페이지 입니다.
[url:2lzlcjnn]http://www.opendns.com/[/url:2lzlcjnn]