고정 IP로 전환한 후 대상 호스트에 연결할 수 없습니다.

고정 IP로 전환한 후 대상 호스트에 연결할 수 없습니다.

최근에 고정 IP로 전환했는데 컴퓨터를 처음 다시 시작했을 때 인터넷 연결이 끊어졌습니다. 돕다!

자세한 내용은

(참고로 저는 Debian 10을 사용하고 있습니다.)

localhost에 ping을 보낼 수 있지만 내 라우터(라우터 ip에서 ip route | grep default)에는 ping이 불가능하고 외부 IP나 DNS 주소에는 ping이 불가능합니다. 다음은 라우터에 대한 ping의 일부 출력입니다.

From **.***.***.*** icmp_seq=1 Destination Host Unreachable

아마도 내 항목을 추가해야 할 것 같지만 static이 사용된 후에는 이를 유지해야 하는지 /etc/network/interfaces확신할 수 없으므로 두 가지를 모두 시도했습니다.lo

/etc/network/interfaces번호 1:

auto lo enp3s0
iface lo inet loopback

iface enp3s0 inet static
    address **.***.***.***
    broadcast 192.168.1.255
    netmask 255.255.255.0
    gateway 192.168.100.1
    dns-nameservers 1.1.1.1

/etc/network/interfaces2 번:

auto enp3s0

iface enp3s0 inet static
    address **.***.***.***
    broadcast 192.168.1.255
    netmask 255.255.255.0
    gateway 192.168.100.1
    dns-nameservers 1.1.1.1

무엇을 더 추가해야 할지 모르겠습니다. /etc/hosts다르게 구성 해야 합니까 ? 현재 상태는 다음과 같습니다.

127.0.0.1    localhost
127.0.1.1    user.group   user

(하단에는 관련이 없다고 생각되는 IPv6 항목도 있습니다.)

추가할 수 있는 유용한 정보가 무엇인지 알려주세요. 감사해요!

추가 정보:

@Archemar의 의견을 바탕으로 :

ip a s- (저는 직접 작성하고 있습니다. 철자 오류가 없기를 바랍니다.) 의 출력은 다음과 같습니다 .

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
        valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
        valid_lft forever preferred_left forever
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether (some MAC-like address) brd ff:ff:ff:ff:ff:ff
    inet (my static IP)/24 brd 192.168.1.255 scope global enp3s0
        valid_lft forever preferred_lft forever
    inet6 (IPv6 address)/64 scope global dynamic mngtmpaddr
        valid_lft 7180sec preffered_lft 3580sec
    inet6 (another IPv6 address) scope link
        valid_lft forever preferred_lft forever

출력 ip r s:

default via 192.168.100.1 dev enp3s0 onlink
(static ip, but with 0 as the last number)/24 dev enp3s0 proto kernel scope link src (static ip address)

답변1

포스터에는 단일 "정적" IP 주소가 네트워크에 연결된 일반적인 홈 네트워크 설정이 있는 것으로 보입니다. NAT를 수행하는 라우터에서 사용됩니다.

편집: ISP가 고정 IP 주소를 제공하고 해당 주소가 슬래시 다음에 30으로 끝나거나 슬래시가 전혀 없는 경우(예: 7.1.18.32/30 또는 7.1.18.32)가 아니라면 아마도 그렇게 할 필요가 없을 것입니다. 아무것 . 슬래시가 있고 숫자가 다음인 경우에만 조치를 취해야 합니다.더 작은30개 이상(예: 7.1.18.32/28). 일반적인 가정 사용자에게는 해당되지 않습니다.

게시자는 데비안 컴퓨터에 항상 고정 주소가 제공되도록 라우터에서 dhcp 서버를 구성하도록 선택할 수 있으며, 그런 다음 (라우터에서 다시) 특정 포트가 데비안 컴퓨터(또는 그가 소유한 다른 컴퓨터)로 전달되도록 배열할 수 있습니다. . 일부 라우터에는 DMZ(비무장지대) 개념이 있습니다.모두지정된 시스템으로 포트 전달을 수행하지만 보안상의 이유로 권장되지 않습니다.

게시자는 라우터의 LAN 쪽과 호환되는 고정 IP 주소를 갖도록 Debian 상자를 구성할 수도 있습니다. 이렇게 하면 실제로 이점이 없으며 컴퓨터를 다른 위치로 가져가서 dhcp를 사용하지 않는 경우 네트워크 연결이 없거나 주소 충돌이 발생할 수 있는 등 몇 가지 단점이 있습니다.

답변2

서브넷 마스크에 따르면 브로드캐스트 IP와 게이트웨이가 동일한 서브넷에 있지 않으므로 개인 IP 주소에 따라 기본 게이트웨이에 액세스할 수 없습니다. 서브넷 마스킹이 어떻게 작동하는지 살펴보세요.

관련 정보