Score:0

Apache Server ไม่สามารถเข้าถึงได้จากอินเทอร์เน็ตหลังจากทำงานกับ Samba

ธง br

บน Ubuntu 20.04.3 ฉันมีการติดตั้ง cloud ของตัวเอง สามารถเข้าถึงได้ผ่าน ssl (ด้วยที่อยู่ IP จาก no-ip) และทุกอย่างทำงานได้ดีมาก

ไม่กี่วันก่อนฉันทำงานกับ samba (ซึ่งก็ใช้งานได้ดีเช่นกัน) เพื่อดูว่าฉันจะทำให้ Apple Time Machine ใช้งานได้หรือไม่ สิ่งนี้ไม่ได้ผล สิ่งที่แย่กว่านั้น: เซิร์ฟเวอร์ Apache ไม่สามารถเข้าถึงได้จากอินเทอร์เน็ตอีกต่อไป

ข้อความแสดงข้อผิดพลาดจะขึ้นอยู่กับเบราว์เซอร์ เช่น "ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์" หรือ "ERR_ADDRESS_UNREACHABLE"

การตั้งค่าในเราเตอร์ของฉัน (Fritz.box 7490) ดูเหมือนจะใช้ได้

Apache กำลังทำงาน:

fambopp@fambopp-MacBookAir:~$ sudo systemctl สถานะ apache2
â apache2.service - เซิร์ฟเวอร์ Apache HTTP
     โหลดแล้ว: โหลดแล้ว (/lib/systemd/system/apache2.service; เปิดใช้งาน; การตั้งค่าล่วงหน้าของผู้ขาย: เปิดใช้งาน)
     ใช้งานอยู่: ใช้งานอยู่ (ทำงาน) ตั้งแต่วันอังคารที่ 2021-12-14 06:35:00 CET; 30 นาทีที่แล้ว
       เอกสาร: https://httpd.apache.org/docs/2.4/
    กระบวนการ: 3993 ExecStart=/usr/sbin/apachectl start (รหัส=ออก, สถานะ=0/สำเร็จ)
    กระบวนการ: 5017 ExecReload=/usr/sbin/apachectl สง่างาม (รหัส=ออก, สถานะ=0/สำเร็จ)
   PID หลัก: 3997 (apache2)
      งาน: 6 (จำกัด: 4531)
     หน่วยความจำ: 15.5M
     CGroup: /system.slice/apache2.service
             ââ3997 /usr/sbin/apache2 -k เริ่มต้น
             ââ5021 /usr/sbin/apache2 -k เริ่มต้น
             ââ5022 /usr/sbin/apache2 -k เริ่มต้น
             ââ5023 /usr/sbin/apache2 -k เริ่มต้น
             ââ5024 /usr/sbin/apache2 -k เริ่มต้น
             ââ5025 /usr/sbin/apache2 -k เริ่มต้น

วันที่ 14 06:35:00 fambopp-MacBookAir systemd[1]: การเริ่มต้นเซิร์ฟเวอร์ Apache HTTP...
วันที่ 14 06:35:00 fambopp-MacBookAir systemd[1]: เริ่มเซิร์ฟเวอร์ Apache HTTP
วันที่ 14 07:05:04 fambopp-MacBookAir systemd[1]: กำลังโหลดเซิร์ฟเวอร์ Apache HTTP ใหม่
วันที่ 14 07:05:04 fambopp-MacBookAir systemd[1]: โหลด Apache HTTP Server ใหม่ 

ฉันตรวจสอบกับ nmap แล้วและไม่พบปัญหาใดๆ:

เริ่ม Nmap 7.80 ( https://nmap.org ) เวลา 12-12-2021 07:33 CET
รายงานการสแกน Nmap สำหรับ fambopp-MacBookAir.fritz.box (192.168.10.194)
โฮสต์หมด (เวลาแฝง 0.000010 วินาที)
ไม่แสดง: 994 ปิดพอร์ต
บริการของรัฐพอร์ต
22/tcp เปิด ssh
80/tcp เปิด http
139/tcp เปิด netbios-ssn
443/tcp เปิด https
445/tcp เปิด microsoft-ds
5900/tcp เปิด vnc

Nmap เสร็จสิ้น: 1 ที่อยู่ IP (1 โฮสต์ขึ้น) สแกนใน 0.16 วินาที

ฉันไม่มี ufw ที่ใช้งานอยู่ ดังนั้นฉันจึงเปิดใช้งานและอนุญาตทุกอย่าง:

สถานะ: ใช้งานอยู่
การบันทึก: เปิด (ต่ำ)
ค่าเริ่มต้น: ปฏิเสธ (ขาเข้า), อนุญาต (ขาออก), ปิดใช้งาน (กำหนดเส้นทาง)
โปรไฟล์ใหม่: ข้าม

ถึงการดำเนินการจาก
-- ------ ----
22/tcp อนุญาตในทุกที่                  
80,443/tcp (Apache เต็ม) อนุญาตในทุกที่                  
137,138/udp (Samba) อนุญาตในทุกที่                  
139,445/tcp (Samba) อนุญาตในทุกที่                  
5900/tcp อนุญาตในทุกที่                  
22/tcp (v6) อนุญาตในทุกที่ (v6)             
80,443/tcp (Apache เต็ม (v6)) อนุญาตในทุกที่ (v6)             
137,138/udp (Samba (v6)) อนุญาตทุกที่ (v6)             
139,445/tcp (Samba (v6)) อนุญาตทุกที่ (v6)             
5900/tcp (v6) อนุญาตในทุกที่ (v6)

ฉันสามารถ ping หน้าได้สำเร็จ:

PING 93.104.185.180 (93.104.185.180) 56(84) ไบต์ของข้อมูล
64 ไบต์จาก 93.104.185.180: icmp_seq=1 ttl=63 เวลา=0.606 ms
64 ไบต์จาก 93.104.185.180: icmp_seq=2 ttl=63 เวลา=0.613 ms
64 ไบต์จาก 93.104.185.180: icmp_seq=3 ttl=63 เวลา=0.595 ms

--- สถิติ ping 93.104.185.180 ---
ส่ง 3 แพ็กเก็ต, 3 แพ็กเก็ตที่ได้รับ, สูญเสียแพ็กเก็ต 0%, เวลา 2037 มิลลิวินาที
rtt นาที/เฉลี่ย/สูงสุด/mdev = 0.595/0.604/0.613/0.007 มิลลิวินาที

ฉันไม่มีแนวคิดว่าปัญหาจะมาจากที่ใด และรู้สึกขอบคุณมากสำหรับความช่วยเหลือใดๆ เรนเนอร์

in flag
คุณเห็นการเปลี่ยนแปลงใดๆ กับไฟล์ `เข้าถึง` ใน `/var/log/apache2` หรือไม่ หากคุณเห็นบันทึกการเข้าถึง แสดงว่าปัญหาอยู่ในการกำหนดค่า Apache หากไม่มีการอัปเดตบันทึกการเข้าถึง แสดงว่าปัญหาอยู่ในกองซ้อนระหว่างเครือข่ายและ Apache
Rainer Bopp avatar
br flag
แน่นอนฉันมีการเปลี่ยนแปลงไฟล์การเข้าถึง และยังมีบันทึกข้อผิดพลาด "[ssl:warn] [pid 7756] AH01909: owncloudddns.net:443:0 ใบรับรองเซิร์ฟเวอร์ไม่รวม ID ที่ตรงกับชื่อเซิร์ฟเวอร์" มันเกิดขึ้นได้อย่างไรและจะทำอย่างไร? @มาติโก
in flag
ไฟล์ `/ etc / hostname` ของคุณเปลี่ยนไปหรือไม่? หรือไฟล์กำหนดค่า Apache ของคุณมีการเปลี่ยนแปลงหรือไม่ คุณจะต้องยืนยันว่าใบรับรอง SSL ของคุณตรงกับชื่อโดเมนในไฟล์การกำหนดค่าโฮสต์เสมือน
Rainer Bopp avatar
br flag
ไม่มีการเปลี่ยนแปลงไฟล์ตั้งแต่เดือนกรกฎาคม ใบรับรอง SSL ก็ดูเหมือนจะไม่เป็นไรเช่นกัน บางทีฉันอาจไม่ได้มองหาสถานที่ที่ถูกต้องเกี่ยวกับการกำหนดค่าโฮสต์เสมือน
Doug Smythies avatar
gn flag
คุณสามารถรัน tcpdump (หรือ wireshark หากคุณต้องการ) และดูสิ่งต่าง ๆ ที่ระดับแพ็กเก็ต แนะนำ: `sudo tcpdump -n -tttt -i enp3s0 พอร์ต 80 และพอร์ต 443` เปลี่ยน `enp3s0` เป็นชื่ออินเทอร์เฟซของคุณ ฉันเรียกใช้สิ่งนี้: `sudo tcpdump -n -tttt -i enp3s0 host 93.104.185.180` บนคอมพิวเตอร์ของฉันและไม่ได้รับการตอบกลับเลยเมื่อพยายามเข้าถึงผ่านเบราว์เซอร์
Rainer Bopp avatar
br flag
ฉันเรียกใช้ tcpdump บนสองอินเทอร์เฟซ (ฉันไม่แน่ใจว่าอันไหนถูกต้อง: `wlp2s0b1` หรือ `ens9`) นี่คือผลลัพธ์: `0 แพ็คเก็ตที่จับได้' `0 แพ็กเก็ตที่ได้รับโดยตัวกรอง' '0 แพ็กเก็ตที่ถูกทิ้งโดยเคอร์เนล'
Doug Smythies avatar
gn flag
ถ้าอย่างนั้นฉันคิดว่าปัญหาของคุณกับการส่งต่อพอร์ตจากเราเตอร์ของคุณ
Score:0
ธง br

ขอบคุณ Doug Smithies ตัวบ่งชี้ของคุณเกี่ยวกับการส่งต่อพอร์ตชี้ให้ฉันเห็นปัญหาที่ถูกต้อง ด้วยเหตุผลแปลกๆ เราเตอร์ของฉันได้กำหนด IP ใหม่ให้กับเซิร์ฟเวอร์ แม้ว่ามันจะถูกตั้งค่าเป็นที่อยู่ IP แบบคงที่ก็ตาม แต่มันไม่ได้เปลี่ยนข้อมูลนี้ในหน้าการส่งต่อพอร์ต (ฉันไม่รู้ว่านี่เป็นถ้อยคำที่ถูกต้องหรือไม่ เราเตอร์เป็นภาษาเยอรมัน...) ผมเลยเปลี่ยน IP กลับเป็นของเดิม ตอนนี้ทุกอย่างทำงานได้ดี คำถามใหญ่คือ: ทำไมถึงเกิดขึ้นในขณะที่กำลังทำงานกับ Samba ยังไงมันก็ไม่สำคัญแล้ว

โพสต์คำตอบ

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