सेंटोस 7 - पिंग 8.8.8.8 (कनेक्ट करें: नेटवर्क पहुंच से बाहर है)


18

मुझे लगता है कि मुझे एक रूटिंग समस्या है। मैंने एक CentOS VM स्थापित किया है, यह मेरे नेटवर्क से जुड़ा है और मैं अन्य मशीनों को पिंग कर सकता हूं।

हालाँकि मैं अपने नेटवर्क के बाहर कुछ भी पिंग नहीं कर सकता।

[root@localhost ~]# ping 8.8.8.8
connect: Network is unreachable

मैंने इस मशीन पर पोर्ट 22 पर SSH को फॉरवर्ड करने के लिए अपने राउटर पर पोर्ट फॉरवर्डिंग भी सेट किया है और मैं इसे अपने नेटवर्क के बाहर (पोटीन का उपयोग करके) एक्सेस नहीं कर सकता।

यहाँ का उत्पादन है 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

यहाँ की सामग्री है /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"

आपको एक डिफ़ॉल्ट मार्ग याद आ रहा है। तो आपकी मशीन केवल 10.0.0 पर जाना चाहती है। * पते। गेटवे के लिए एक डिफ़ॉल्ट .1 मानकर, आप फ़ाइल में GATEWAY = 10.0.0.1 जोड़ सकते हैं।
Ciclamino

1
आप की सामग्री को पोस्ट कर सकते हैं /etc/sysconfig/networkऔर/etc/resolv.conf
td512

जवाबों:


18

त्रुटियों के आधार पर, आपको इस तरह दिखने के लिए फ़ाइलों को अपडेट करना होगा:

/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:

NETWORKING=yes
HOSTNAME=centos7
GATEWAY=10.0.0.1

/etc/resolv.conf:

nameserver 8.8.8.8
nameserver 8.8.4.4

1
जबकि उस resolv.conf के साथ कुछ भी गलत नहीं है, इसे रूटिंग को ठीक करने की आवश्यकता नहीं है।
Ciclamino

सच है, लेकिन यह डोमेन नामों को हल करने में मदद करेगा अगर उस कार्यक्षमता की आवश्यकता है
td512

मैं वास्तव में अपने आईएसपी द्वारा प्रदान किए गए डीएनएस सर्वर का उपयोग कर रहा हूं, मैं बस परीक्षण कर रहा था 8.8.8.8क्योंकि यह याद रखना आसान है।
नीलोस

1
मैंने वास्तव में सोचा था कि यह गेटवे निर्दिष्ट नहीं होने के साथ एक समस्या थी (यह वास्तव में 10.0.0.1 है)। मैं वास्तव में खुद को गंभीरता से लेने के लिए पर्याप्त नहीं था। यह अब काम करता है। आपका बहुत बहुत धन्यवाद।
नीलोस


0

आप इसे सिर्फ इसलिए नहीं बदलते हैं dhcp, एक उचित आईपी की तलाश करें और फिर इसे staticउस आईपी के साथ सेट करें ?


-1

एक डिफ़ॉल्ट गेटवे जोड़ें

# route add default gw 10.0.0.10 enp0s3

3
यह एक स्थायी समाधान नहीं है। और न ही उसका खुद का पीसी गेटवे है।
डैनियल बी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.