Tôi nghĩ rằng tôi có một vấn đề định tuyến. Tôi đã thiết lập một máy ảo CentOS, nó được kết nối với mạng của tôi và tôi có thể ping các máy khác.
Tuy nhiên tôi không thể ping bất cứ thứ gì bên ngoài mạng của tôi.
[root@localhost ~]# ping 8.8.8.8
connect: Network is unreachable
Tôi cũng đã thiết lập chuyển tiếp cổng trên bộ định tuyến của mình để chuyển tiếp SSH trên cổng 22 sang máy này và tôi không thể truy cập nó bên ngoài mạng của mình (sử dụng putty).
Đây là đầu ra của ip route
:
[root@localhost ~]# ip route
10.0.0.0/24 dev enp0s3 proto kernel scope link src 10.0.0.10
169.254.0.0/16 dev enp0s3 scope link metric 1002
Dưới đây là nội dung của /etc/sysconfig/network-scripts/ifcfg-enp0s3
:
TYPE="Ethernet"
BOOTPROTO="static"
IPADDR=10.0.0.10
NETMASK=255.255.255.0
NM_CONTROLLED=no
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="enp0s3"
UUID="17eeb7fe-f11c-4b8b-83be-a9dd2281dda2"
DEVICE="enp0s3"
ONBOOT="yes"
/etc/sysconfig/network
và/etc/resolv.conf