今朝オンラインチュートリアルに沿ってインストールするまで、接続はうまくいき、すべてがうまくいきました。サフィックスそして変わった/etc/ホスト名そして/etc/ホスト。これで、ローカルルーター198.168.3.1にpingを実行すると正常に動作しますが、ファイアウォールの外側の任意の場所に接続しようとすると機能しません。
ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
From 192.168.3.46 icmp_seq=1 Destination Host Unreachable
ping 192.168.3.1
PING 192.168.3.1 (192.168.3.1) 56(84) bytes of data.
64 bytes from 192.168.3.1: icmp_seq=1 ttl=64 time=8.62 ms
削除しましたサフィックス、変更/etc/ホスト名そして/etc/ホストしかし、問題はまだ存在します。
実際のドメインを扱うためにexample.comを使いましょう。これは私のものです。設定されている場合たとえば、
eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.3.46 netmask 255.255.255.0 broadcast 192.168.3.255
inet6 fe80::bacb:29ff:fea3:a598 prefixlen 64 scopeid 0x20<link>
ether b8:cb:29:a3:a5:98 txqueuelen 1000 (Ethernet)
RX packets 4377 bytes 708162 (708.1 KB)
RX errors 0 dropped 28 overruns 0 frame 0
TX packets 875 bytes 62510 (62.5 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 17
これは私のものです。/etc/netplan:
# This is the network config written by 'subiquity'
network:
version: 2
renderer: networkd
ethernets:
eno1:
addresses: [192.168.3.46/24]
gateway4: 192.168.3.254
nameservers:
addresses: [8.8.4.4,8.8.8.8]
これは/etc/ホスト:
127.0.0.1 localhost
127.0.0.1 example.com
127.0.1.1 www.example.com
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
これは/etc/ホスト名:
example.com
サーバーは依然として要求を受け入れますが、LAN経由で何も送信できません。
traceroute 8.8.8.8 traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets
1 example.com (192.168.3.46) 2325.811 ms 2325.800 ms 2325.793 ms
ファイアウォールをリセットし、すべてを試しました。誰かを助けることができますか?
答え1
@icarusのおかげで、ゲートウェイとルーターは、着信および発信するすべてのトラフィックを処理する同じアドレスを共有する必要があることに注意してください。以前は異なる目的で2つのルーターがありましたが、他のルーターのルールが変更されたため、今日のみ問題が発生しました。