저는 Linux를 처음 사용하는데 Fedora 19에서 인터넷에 연결할 수 없습니다. 이것을 입력하면 다음과 같은 결과 ifconfig
가 나타납니다.
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 150 bytes 12792 (12.4 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 150 bytes 12792 (12.4 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
p9p1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::96de:80ff:fe2d:8274 prefixlen 64 scopeid 0x20<link>
ether 94:de:80:2d:82:74 txqueuelen 1000 (Ethernet)
RX packets 85 bytes 11964 (11.6 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 94 overruns 0 carrier 0 collisions 0
또한 입력하면 다음과 같은 결과 netstat
가 나타납니다.
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
Active UNIX domain sockets (w/o servers)
인터넷에 연결하는 방법을 찾으려고 노력했지만 성공하지 못했습니다. 라우터를 통해 유선 연결을 사용하고 있습니다. 127.0.0.1에는 ping을 보낼 수 있지만 127.0.0.1에는 ping을 보낼 수 없습니다.
편집 1
열면 /etc/sysconfig/network-scripts ifcfg-profile_1-1
이런게 나오네요
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME="Profile 1"
UUID=d5d3e20c-6ef1-4e11-bf40-0cf5a7c6b463
ONBOOT=yes
서버 정보가 비어 있는데 PEERRDNS=yes
어떤 서버 정보를 입력해야 하나요? /etc/resolve.conf
또한 내 웹 스크립트 파일에는 ifcfg-lo, ifcfg-profile_1 및 ifcfg-profile_1-1이 있습니다.
편집 2
입력하면 sudo dhclient p9p1 -v
dhclient (2039) 이미 실행 중이며 종료 중입니다. 이 USC dhcp 버전은 FTP.isc.org에서 사용 가능한 버전을 기반으로 합니다. 이번 릴리스에서 더 잘 작동하도록 기본 소프트웨어 버전에 기능이 추가되고 기타 변경 사항이 적용되었습니다.
답변1
유효한 IP를 받지 못한 것 같습니다. 다음을 시도해 보십시오: DHCP 클라이언트
DHCP 클라이언트를 수동으로 구성하려면 /etc/sysconfig/network 파일을 수정하여 네트워크 기능을 활성화하고 /etc/sysconfig/network-scripts 디렉터리에서 각 네트워크 장치에 대한 구성 파일을 수정합니다. 이 디렉터리에서 각 장치에는 ifcfg-eth0이라는 구성 파일이 있어야 합니다. 여기서 eth0은 네트워크 장치 이름입니다. /etc/sysconfig/network-scripts/ifcfg-eth0 파일에는 다음 줄이 포함되어야 합니다.
장치=eth0 BOOTPROTO=dhcp ONBOOT=YES
DHCP를 사용하도록 구성할 각 장치에는 구성 파일이 필요합니다. 웹 스크립트의 다른 옵션은 다음과 같습니다.
DHCP_HOSTNAME — Only use this option if the DHCP server requires the client to specify a hostname before receiving an IP address. (The DHCP server daemon in Fedora does not support this feature.)
PEERDNS=<answer> , where <answer> is one of the following:
yes — Modify /etc/resolv.conf with information from the server. If using DHCP, then yes is the default.
no — Do not modify /etc/resolv.conf.
127.0.0.1을 ping할 수 있는 이유는 컴퓨터 내부 인터페이스에 대한 루프백 인터페이스이기 때문입니다.
답변2
dhclient를 사용해 보셨나요?
$ sudo dhclient -v
답변3
가장 쉬운 방법은 dhclient를 사용하는 것입니다.
$ sudo dhclient p9p1 -v
네트워크에 DHCP 서버가 없고 라우터의 IP를 알고 있는 경우 고정 IP를 설정해 볼 수 있습니다.
$ sudo ip addr add 192.168.X.Y/24 dev p9p1
$ sudo ip route add default via 192.168.X.Z
답변4
인터넷에 연결하려면 아래에 언급된 설정을 수동으로 설정해 보세요.
작업 표시줄의 시스템 메뉴에서 Linux를 설치합니다.
1) 이동: 시스템/기본 설정/네트워크/네트워크 구성:
호스트 탭: 호스트 항목 상자 입력을 추가/편집하려면 새로 만들기를 선택합니다.
주소 IP: 88.88.88.88 호스트 이름: Firefox.com 별칭: Mozilla.com
"확인"을 클릭하세요.
DNS 탭: Enter
호스트 이름: 도메인 이름.Server1
기본 DNS: 비어 있습니다(자동 구성). 보조 DNS: 비어 있습니다(자동 구성).
DNS 검색 경로: 비어 있습니다(자동 구성).
하드웨어 탭: 귀하의 서비스(인터넷 서비스 제공업체)가 자동으로 입력되어야 합니다.
장치 탭이 자동으로 채워집니다. 프로필 아래의 확인란이 선택되어 있는지 확인하세요.
네트워크 구성을 닫습니다.
변경 사항을 저장할지 여부를 묻는 시스템-구성-네트워크 상자가 나타납니다. "변경 사항 저장"을 선택하세요.
2) 시스템/기본 설정/네트워크/네트워크 프록시:
위치: 기본값
자동 프록시 구성(선택) 자동 구성 URL: www.Firefox.com
폐쇄
3) 시스템/기본 설정/네트워크/네트워크 연결:
유선 태그:
연결 이름 추가 선택: 자동 채우기 자동 연결 확인란: 선택
적용을 클릭합니다. 네트워크 연결 닫기
4) 시스템/기본 설정/시작 프로그램:
프로그램 시작: 추가를 클릭하세요.
팝업 상자: 이름: Firefox 설명: Mozilla Firefox 시작 응용 프로그램 기본 설정을 닫으려면 추가를 클릭하세요.
시스템/관리/방화벽: 루트 비밀번호를 묻는 메시지를 표시합니다.
서비스 체크박스: 체크박스(x)
DNS IPsec 보안 WWW(HTTPS) WWW(HTTP)
꼭 필요한 서비스에만 접근을 허용하세요. 앱을 선택하세요. 방화벽 구성을 끄십시오.
5) 시스템/관리/서비스:
서비스 구성: 이러한 서비스가 활성화되어 있는지 확인하십시오.
httpd(APACHE) IP6TABLES IPTABLES sshd sssd 네트워크
서비스 구성을 닫습니다.
6) 시스템/관리자/인증: 루트 비밀번호를 묻는 메시지를 표시합니다.
ID 및 인증 탭.
사용자 계정 데이터베이스: LDAP(필요한 것을 선택하세요.) LDAP 서버: idap://127.0.0.1 인증 방법: kerberos 비밀번호 영역: Firefox.com 확인란: DNS를 사용하여 호스트를 영역으로 확인합니다.
적용을 클릭합니다. 인증 구성 닫기
고급 옵션:
자신이 무엇을 하고 있는지 알지 못한다면 아무 것도 할 필요가 없습니다.
참고: 인터넷(http)에 접속할 수는 있지만.
Error 1) Seems (Https) Secured doesn't want to cooperate (bug ?)
This Error 1 changed to....
Error 2) Server Cannot be found.
행운을 빌며 다른 사람에게 도움이 되기를 바랍니다.