잘못된 Linux 네트워크 구성

잘못된 Linux 네트워크 구성

최근에 Void Linux를 설치하려고 했지만 네트워크가 작동하지 않습니다. DHCP를 사용하지 않고 고정 IP 연결을 사용하므로 모든 정보를 수동으로 입력해야 합니다. 설치 중에 네트워크에 연결할 수 없으며 네트워크에 액세스할 수 없다는 메시지가 나타납니다. 설치 후 나는 다음과 같습니다Void Linux 공식 설명내 고정 IP 연결을 구성합니다 /etc/dhcpcd.conf. 수정하고 vi끝에 다음 줄을 추가했습니다.

interface enp7s0
static ip_address=192.168.165.30
static routers=192.168.165.29
static domain_name_servers=8.8.8.8

# ln -s /etc/sv/dhcpcd /var/service/링크가 이미 생성되어 있으므로 명령을 사용해 도 도움이 되지 않습니다. 이 중 어느 것도 도움이 되지 않습니다. ping리소스를 얻을 수 없으며 100% 패킷 손실이 발생합니다. 나는 노력 ping google.com했고 ping 8.8.8.8.

/etc/rc.local패키지의 명령을 통해 파일에 네트워크 인터페이스를 설정하려고 하면 iproute핑을 전혀 사용할 수 없습니다. 다음 줄을 추가하여 수정해 보았습니다.

ip link set dev enp7s0 up
ip addr add 192.168.165.30/24 brd + dev enp7s0
ip route add default via 192.168.165.29

다음과 같이 디버깅을 시도했습니다.아치 리눅스 위키, 하지만 아무 소용이 없습니다.

공급자가 권장하는 넷마스크는 255.255.255.252입니다. 그러면 어딘가에서 /30을 사용해야 합니까?

내 시스템에서 인터넷 연결을 실제로 어떻게 설정합니까?

답변1

사이의 차이설치 참고 사항고정 IP의 경우 해석이 약간 다르며 (불행히도) 매우 미묘합니다.

dhcpcd고정 IP 구성은 구성 파일을 통해 수행할 수 있습니다 [... /etc/dhcpcd.conf] 설치 프로그램에서 이더넷 인터페이스를 구성한 경우 파일 dhcpcd.conf은 다음과 같아야 합니다.

# Static IP configuration.
interface enp7s0
static ip_address=192.168.165.30/30
static routers=192.168.165.29
static domain_name_servers=8.8.8.8

주요 차이점은 이 줄을 파일 끝에 추가한다는 점입니다 dhcpcd.conf. 반면 지침에는 파일에서 주석 처리되지 않은 유일한 항목이어야 함을 나타냅니다 dhcpcd.conf. 파일의 다른 모든 내용을 삭제하거나 주석 처리하면 됩니다. 이는 귀하의 공급자가 권장하는 것과 동일하므로 /30정의 도 추가했습니다 .ip_address255.255.255.252

가이드님이 계속 말씀하시지만동시에는 아님, DHCP 클라이언트를 제거하고 다음 줄을 넣을 수 있습니다 /etc/rc.local.

# Static IP configuration via iproute
ip link set dev enp7s0 up
ip addr add 192.168.165.30/30 brd + dev enp7s0
ip route add default via 192.168.165.29

두 솔루션 모두 필요하지 않습니다.

귀하의 경우에는 dhcpcd.confDHCP 클라이언트가 동적 주소가 필요하다고 가정할 정도로 오래된 장비가 충분하여 인터페이스를 준비했지만 DHCP 서버의 응답이 표시되지 않는 것 같습니다. 최종 결과는 초기화되지 않은 인터페이스입니다.


나는 이것이 일반적인 권장 사항이며 내가 사용한 적이 없는 Void Linux에만 국한된 것이 아니라는 점을 지적하고 싶습니다.

답변2

나를 위해 일한 간단한 방법은

  1. dhcpcd서비스 비활성화

    ~# rm /var/service/dhcpcd
    
  2. /etc/rc.local내 세부정보 수정

    IP 링크 세트 개발내가 직면한위로
     IP 주소가 추가됨고정 IP/24 BRD + 개발내가 직면한
     기본적으로 IP 경로가 추가됨게이트웨이
     
  3. 재시작

관련 정보