web-dev-qa-db-ja.com

静的IPに切り替えた後、宛先ホストに到達できません

最近静的IPに切り替えましたが、初めてコンピューターを再起動したときにインターネット接続が失われました。助けて!

詳細

(記録のために、私はDebian 10を使用しています。)

ローカルホストにpingを実行できますが、ルーター(ip route | grep defaultからのルーターIP)はできません。また、外部IPアドレスやDNSアドレスもpingできません。ルーターへのpingからの出力は次のとおりです。

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

おそらく/etc/network/interfacesを投入する必要がありますが、staticを使用した後、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/interfaces番号2:

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
The Renaissance

ポスターは、ネットワークに接続された単一の「静的」IPアドレスを使用して、典型的なホームネットワーク設定を持っているように見えます。これは、NATを実行しているルーターによって使用されています。

編集:ISPから静的IPアドレスが与えられ、スラッシュが30で終わるか、スラッシュがまったくない場合(7.1.18.32/30または7.1.18.32など)を除いて、おそらく必要ありません。何でもします。スラッシュがあり、その数が30よりも小さい(例:7.1.18.32/28)である場合にのみ、何かを行う必要があります。これは、一般的なホームユーザーには当てはまりません。

投稿者は、ルーターのdhcpサーバーを構成して、常に自分のDebianマシンに固定アドレスを与えることを選択できます。次に、(ルーター上で)特定のポートを自分のDebianマシン(または彼が所有する他のマシン)に転送するように調整します。 。一部のルーターにはDMZ(非武装地帯))の概念があり、allポートは指定されたマシンに転送されますが、これはセキュリティのために推奨されません。

ポスターは、ルーターのLAN側と互換性のある固定IPアドレスを持つようにDebianボックスを構成することもできます。そうすることには実際の利点はなく、いくつかの欠点があります。たとえば、マシンを別の場所に移動し、dhcpを使用していなかった場合、ネットワーク接続がないか、アドレスの競合が発生する可能性があります。

1
icarus

サブネットマスクによると、ブロードキャストIPとゲートウェイが同じサブネット内にないため、プライベートIPアドレスによっては、デフォルトゲートウェイに到達できなくなります。サブネットマスクがどのように機能しているかを見てください。

0
tinfoil-hat