본문 바로가기

Study/Linux

YUM IOError : <urlopen error 이런 오류가 난다면.

그림 출처 : zulva.com 그냥 그림이


Centos 5.4 기준. , YUM IOError : <urlopen error

배경 ::
약간 문제 있던 리눅스서버가 있었습니다. 그걸 포맷하고 CentOS 5.4를 설치했는데,
물론 설치를 빨리하는 쪽으로 해서 최소한으로 해서 Base Legacy, 등등 만 설치했습니다.

물론, 처음에는 네트워크 설치(netinstall)를 하려고 했는데, 어떻게 된건지, IP부터 제대로 설치했는데, 안되더군요, 물론, 그 문제점을 나중에 찾았지만

DVD를 이용해서 가장 기본만 되게 깔은다음. Yum으로 설치하려고 하니까. urlopen error
이런 오류가 뜨더군요.

그럴경우 구글 링을 하니 크게 2가지였습니다
Centos YUM 서버가 맛이간상태 즉 저 오류상태에서 yum 이 접속하려고 하는 싸이트가 뜨는데 일단 제 브라우저로 띄워도 되고
제가 관리하고 있는 다른 서버로 (Centos)로 Yum 명령어을 내도 잘되더군요ㅗ.

즉 Yum이 제대로 되었다면, 현재  Yum을 쓰고 있는 컴퓨터에, Nameserver가 제대로 설정이 안된경우였습니다.


Nameserver를 제대로 설치하려면 Centos를 설치하는 과정에서 설정하는 방법이 있고
아니면 /etc/resolv.conf에서 nameserver 설정하시면 됩니다.

다시 말하면 resolv.conf를 설정하시면, 만약 그 기관내에 자체 DNS가 있으면 그걸로 해도 되고 nameserver 168.126.63.1 << 이건 KT라더군요 이렇게 입력하고 저장하면됩니다.

그러니까 파일을 열면 아무 내용이 없거나 이상하게 작성되어 있을수도 있겠죠


nameserver 168.126.63.1

wq눌러서 저장한다음. /etc/init.d/network restart 하시면 됩니다.

그런데 전 이과정까지 다했는데, 안되는것이였습니다. 그래서 저의 쪽 전상망 관리하는곳에 전화를 했더니,  제가 사용하는 컴퓨터가 해킹했었고, 그이후로 이걸 외부로 접속을 막아논 상태라고 하더군요- 

iptable을 멈춰버리고 system-config-시큐리티 레벨에서 사용안함을 하고 약간 중간의 뻘짓도 했습니다.

여기 이후에는 약간 속사정이 있지만 이건 패스하고.. 아이피를 풀었더니 그다음부터 잘되네요

그럼 마지막 이유.. 전상망 자체에서 IP를 블록하고 있거나, 외부로 접속을 막은상태 입니다.


지금 글을 다 쓰니까 firefox 3.6Rc2 가 떳다고 파이어폭스에서 알려주네요..

전 불여우 버전업이나 해야겠습니다.

즐거운 저녁되세요.