Score:0

Proxmox CT และ VM สูญเสียการเชื่อมต่อเครือข่าย

ธง cn

ฉันมีการตั้งค่า Proxmox บนเครือข่ายในบ้านซึ่งทำงานได้ดีจนถึงเมื่อวานนี้เมื่อการเชื่อมต่อเครือข่ายในเครื่องเสมือนและคอนเทนเนอร์ทั้งหมดหยุดทำงาน ฉันเชื่อว่านี่เป็นหลังจากอัปเดตเคอร์เนลแล้ว แต่ฉันไม่แน่ใจ อาจเป็นเพราะการติดตั้งนักเทียบท่าบนโฮสต์

ฉันได้ลองรีบูทเซิร์ฟเวอร์ + เราเตอร์ สร้างคอนเทนเนอร์ใหม่และปิดใช้งานไฟร์วอลล์ในทุกระดับ (DC, เซิร์ฟเวอร์, CT/VM) ซึ่งไม่มีประโยชน์ซึ่งทำให้ฉันเชื่อว่าเป็นปัญหากับโฮสต์

ฉันไม่สามารถเข้าถึงสิ่งใดเข้า/ออกจากคอนเทนเนอร์ได้เครือข่ายโฮสต์ดูเหมือนจะดี - สามารถเข้าถึงสิ่งอื่นบนเครือข่ายท้องถิ่นและอินเทอร์เน็ต ฉันเข้าถึงคอนเทนเนอร์ได้ทางคอนโซล Proxmox เท่านั้น

เส้นทาง ip (โฮสต์)

ค่าเริ่มต้นผ่าน 192.168.1.1 dev vmbr0 proto kernel onlink 
172.17.0.0/16 dev docker0 proto kernel scope ลิงก์ src 172.17.0.1 ลิงก์ดาวน์ 
192.168.1.0/24 dev vmbr0 โปรโตเคอร์เนลขอบเขตลิงก์ src 192.168.1.2

pct config 113 (โฮสต์)

โค้ง: amd64
แกน: 8
คุณสมบัติ: การทำรัง = 1
ชื่อโฮสต์: ทดสอบ
หน่วยความจำ: 5120
net0: name=eth0,bridge=vmbr0,firewall=1,gw=192.168.1.1,hwaddr=D6:78:ED:73:E2:68,ip=192.168.1.23/32,type=veth
ostype: อูบุนตู
รูท: local-lvm:vm-113-disk-0,size=8G
สลับ: 512
ไม่ได้รับสิทธิพิเศษ: 1

เส้นทาง ip (คอนเทนเนอร์)

ค่าเริ่มต้นผ่าน 192.168.1.1 dev eth0 proto static 
192.168.1.1 dev eth0 ลิงก์ขอบเขตโปรโตสแตติก

ip addr (คอนเทนเนอร์)

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN กลุ่มเริ่มต้น qlen 1,000
    ลิงค์ / ย้อนกลับ 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 ขอบเขตโฮสต์ lo
       valid_lft ตลอดไป reserved_lft ตลอดไป
    inet6 ::1/128 ขอบเขตโฮสต์ 
       valid_lft ตลอดไป reserved_lft ตลอดไป
2: eth0@if50: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP กลุ่มเริ่มต้น qlen 1000
    ลิงค์/อีเธอร์ d6:78:ed:73:e2:68 brd ff:ff:ff:ff:ff:ff ลิงค์-netnsid 0
    inet 192.168.1.23/32 ขอบเขตทั่วโลก eth0
       valid_lft ตลอดไป reserved_lft ตลอดไป
    ลิงค์ขอบเขต inet6 fe80::d478:edff:fe73:e268/64 
       valid_lft ตลอดไป reserved_lft ตลอดไป
Nikita Kipriyanov avatar
za flag
ส่วนใหญ่อาจเป็นเพราะคุณติดตั้งนักเทียบท่ากับโฮสต์ ทำไม อย่าทำอย่างนั้นอย่างที่ฉันจำได้ เอกสารของ Proxmox ระบุว่าไม่รองรับ Docker บนโฮสต์อย่างชัดเจน และหากคุณต้องการ คุณต้องปรับใช้ VM และติดตั้งที่นั่น
Tom Yan avatar
in flag
อืม ฉันคิดว่าคุณควรใช้ `/24` แทน `/32` (สำหรับ `ip=` ของ `net0:`)

โพสต์คำตอบ

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