Score:0

เซิร์ฟเวอร์ Ubuntu สามารถเข้าถึงได้หลังจาก ping เท่านั้น

ธง vn

และทำให้คุณได้เปรียบสำหรับคำแนะนำใด ๆ ฉันมีเซิร์ฟเวอร์ ubuntu (20.04) บน lan แต่ฉันสามารถเข้าถึงได้ (ssh หรือเว็บเซิร์ฟเวอร์ apache) จากพีซีเครื่องอื่น (windows 10) ก็ต่อเมื่อฉันทำการ ping จากเซิร์ฟเวอร์ไปยังไคลเอนต์ (ubuntu ต้อง ping windows)

ฉันอ่านสิ่งนี้ โพสต์และฉันได้ลองวิธีแก้ปัญหาที่แนะนำ:

  • ลองเปลี่ยน ip
  • เพื่อล้างแคช ARP บนเราเตอร์
  • พยายามเพิ่ม ip แบบคงที่ด้วย /24 netmask

การกำหนดค่า netplan ของฉันมีดังต่อไปนี้:

# นี่คือการกำหนดค่าเครือข่ายที่เขียนโดย 'subiquity'
เครือข่าย:
  รุ่น: 2
  ไวไฟ:
    wlp1s0:
      จุดเชื่อมต่อ:
        MYNETWORK-ID:
          รหัสผ่าน: MY-PASSWORK
      dhcp4: จริง

ฉันพยายามตั้งค่า ip แบบคงที่จากเราเตอร์ด้วย แต่ในกรณีนี้ ฉันต้อง ping จากเซิร์ฟเวอร์ไปยังไคลเอ็นต์ก่อนที่จะเข้าถึง ssh ได้

ทำไมนี้? และ..จะแก้ไขอย่างไร?

หมายเหตุ: ฉันติดตั้ง wpasupplicant

หมายเหตุ: ฉันต้องไฟล์ netplan ใน distro ของฉัน:

  1. 00-installer-config-wifi.yaml
  2. 00-installer-config.yaml (สำหรับอีเธอร์เน็ต) ฉันทิ้งทั้งคู่ด้วยถ้าฉันเปลี่ยนก่อนเท่านั้น

wifi ทำงานได้อย่างสมบูรณ์ทุกครั้งที่รีบูต (หลังจาก ping)

แก้ไข:

ฉันพยายามตามที่ Zarh Kasparian แนะนำเพื่อเพิ่มที่อยู่ MAC ให้กับไฟล์กำหนดค่า netplan:

# นี่คือการกำหนดค่าเครือข่ายที่เขียนโดย 'subiquity'
เครือข่าย:
  รุ่น: 2
  ไวไฟ:
    wlp1s0:
      จุดเชื่อมต่อ:
        MYNETWORK-ID:
          รหัสผ่าน: MYPASSWORD
      ที่อยู่:
        - 192.168.1.110/24
      macaddress: 80:a5:89:ad:85:0f
      dhcp4: จริง
      เกตเวย์ 4: 192.168.1.1
      เนมเซิร์ฟเวอร์:
          ที่อยู่: [8.8.8.8, 1.1.1.1]

ปัญหายังไม่ได้รับการแก้ไข.. ความช่วยเหลือใด ๆ

Zareh Kasparian avatar
us flag
คำขอ ping ของคุณทำให้อุปกรณ์เครือข่ายของคุณเรียนรู้ที่อยู่ MAC ของระบบ สามารถเพิ่มที่อยู่ MAC นี้ลงในอุปกรณ์เครือข่ายของคุณแบบคงที่
petunia rose avatar
vn flag
ขออภัย ฉันไม่เข้าใจชัดเจนมาก คุณพูดว่า: คำขอ ping ของฉัน (จากเซิร์ฟเวอร์) ทำให้เรียนรู้ที่อยู่ MAC ของฉัน (ที่อยู่เซิร์ฟเวอร์?? ใครเรียนรู้ เซิร์ฟเวอร์หรือลูกค้า??) ถ้าอย่างนั้นคุณก็พูดว่า: สามารถเพิ่มที่อยู่ MAC นี้ (เซิร์ฟเวอร์?) ลงในอุปกรณ์เครือข่ายของฉันแบบคงที่ (คุณหมายถึงการเพิ่มที่อยู่ MAC ของเซิร์ฟเวอร์ในไฟล์ netstat หรือไม่ หรือจะทำอย่างไร) แทงคุณ หมายเหตุ: ฉันเพิ่งเพิ่ม ip แบบคงที่ของเราเตอร์ของเซิร์ฟเวอร์ (พร้อมที่อยู่ MAC ที่สัมพันธ์กัน) หมายเหตุ: ฉันพยายามเพิ่ม static ip ให้กับเราเตอร์แล้ว (ด้วยที่อยู่ MAC ของเซิร์ฟเวอร์) .. หากคุณหมายความว่า มันไม่ได้แก้ไขปัญหา
Zareh Kasparian avatar
us flag
ใช่. คุณเข้าใจถูกต้องแล้ว ฉันไม่ทราบเครือข่ายของคุณ แต่ที่แน่ๆ มีเราเตอร์/สวิตช์หรืออย่างอื่น ซึ่ง GW เซิร์ฟเวอร์ของคุณกำหนดไว้ ดังนั้นคุณต้องเพิ่มที่อยู่ mac ของเซิร์ฟเวอร์ของคุณที่เพิ่มลงในอุปกรณ์นั้น เส้นทางใช้งานได้จริงในเลเยอร์ 3 หากคุณไม่ได้รับการเรียนรู้ที่อยู่ MAC ผ่าน Layer2 ก็จะไม่มีการเชื่อมต่อเนื่องจาก L2 ไปยัง GW @petunia rose ของคุณ
petunia rose avatar
vn flag
ฉันพยายามแล้ว แต่ก็ไม่ประสบความสำเร็จ .. ข้อเสนอแนะใด ๆ ? (โพสต์แก้ไขด้วยการกำหนดค่าใหม่)
Zareh Kasparian avatar
us flag
นี่เป็นสิ่งที่ผิด โปรดแจ้งให้เราทราบว่าเกตเวย์ของคุณคืออะไร โมเด็ม เราเตอร์ หรือคุณเชื่อมต่อกับสวิตช์หรือไม่ คุณควรเพิ่มที่อยู่ mac ของเซิร์ฟเวอร์ซึ่งเป็น "80:a5:89:ad:85:0f" ลงในอุปกรณ์ของคุณซึ่งทำหน้าที่เป็นเกตเวย์ของคุณ หากมีสวิตช์ระหว่าง ให้เพิ่ม mac ไปที่สวิตช์ หากคุณกำลังเชื่อมต่อกับโมเด็ม ให้เพิ่ม mac ที่กล่าวถึงเป็น mac แบบคงที่ในการกำหนดค่าอุปกรณ์ของคุณ (โดยที่ 192.168.1.1 คือ)
petunia rose avatar
vn flag
ก่อนอื่น (เป็นการตั้งค่าแรกของฉัน) ฉันมีการกำหนดค่า netplan แรก (ในโพสต์) ด้วย static ip ที่ลงทะเบียนในโมเด็ม (ฮับ) ของฉัน ฉันมี ip แบบคงที่ควบคู่ไปกับเซิร์ฟเวอร์ mac (80:a5:89:ad:85:0f) ตามที่กล่าวไว้ในคำถาม แต่ก็ไม่ได้ช่วยแก้ไขปัญหา

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา