ข้อความแสดงข้อผิดพลาดเมื่อป้อนคำสั่ง iptables (ไม่มีตาราง)


8

ผมได้พยายามที่จะติดตั้ง Spotify error 101แต่เมื่อเข้าสู่ระบบที่ฉันได้รับข้อความว่าฉันมี สิ่งนี้ดูเหมือนจะเกี่ยวข้องกับการตั้งค่าพร็อกซีของฉันหรือไฟร์วอลล์ของฉัน ทำตามคำแนะนำจากคำถามที่คล้ายกันอื่นฉันได้ป้อนข้อมูลต่อไปนี้ลงในเทอร์มินัลiptables -Lและได้ส่งคืนข้อความนี้ซึ่งฟังดูน่ากังวลเล็กน้อย!

FATAL: Error inserting ip_tables (/lib/modules/3.5.0-25-generic/kernel/net/ipv4/netfilter/ip_tables.ko): Operation not permitted
iptables v1.4.12: can't initialize iptables table `filter': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.

ความคิดใดที่เป็นทางออกสำหรับทั้งการขาดไฟร์วอลล์และการแก้ไขความสามารถในการเข้าสู่ Spotify ของฉัน?


ก่อนอื่นคุณสามารถให้เอาต์พุตของ modprobe ip_tables ได้หรือไม่? นี่จะบอกให้เราทราบว่าเคอร์เนลที่คุณใช้อยู่ - และนี่ก็ทำงานเป็นรูตหรือไม่?
linux_guy

อย่าตกใจ เป็นเพียงข้อความแสดงข้อผิดพลาดที่คอมพิวเตอร์ของคุณจะไม่ตาย คุณช่วยอธิบายปัญหา spotify อีกหน่อยได้ไหม?
Magpie

1
ฉันพยายามลงชื่อเข้าใช้ Spotify และแจ้งว่า "มีข้อผิดพลาดเกิดขึ้นไฟร์วอลล์อาจบล็อก Spotify โปรดอัปเดตไฟร์วอลล์ของคุณเพื่ออนุญาต Spotify (ข้อผิดพลาด 101) นอกจากนี้คุณสามารถลองอัปเดตการตั้งค่าพร็อกซีที่คุณใช้อยู่ในปัจจุบัน" "การตั้งค่าพร็อกซี" เป็นการเชื่อมโยงไปยังกล่องใหม่โดยมีการตั้งค่ากล่องแรกโดยอัตโนมัติตรวจหาอัตโนมัติกล่องที่ 2 บอกว่า "โฮสต์:" แต่จะเป็นสีเทาเว้นแต่ฉันจะเปลี่ยนกล่องที่ 1 และกล่องที่ 3, 4 และ 5 " "ชื่อผู้ใช้" และ "รหัสผ่าน" ไม่สามารถเปลี่ยนแปลงได้ตามลำดับเว้นแต่ว่าฉันจะเปลี่ยนกล่องที่ 1 เป็น "HTTPS", "ถุงเท้า 4" หรือ "ถุงเท้า 5" ช่องแรกยังมีตัวเลือกที่จะพูดว่า "ไม่ใช้พร็อกซี"
Chris

ขออภัยผู้ชาย linux ฉันไม่เข้าใจคำถามของคุณ ฉันใช้ Ubuntu เพียงสองสามวัน! ฉันเพียงพิมพ์ "iptables -L" ลงในเทอร์มินัลเพื่อเป็นคำตอบของปัญหาที่คล้ายกันซึ่งแนะนำและช่วยให้บุคคลนั้นแก้ไขปัญหาของพวกเขา แต่การอ่านทำให้ฉันสับสนโดยสิ้นเชิง!
คริส

คำตอบ:


6

ฉันคิดว่าคุณจำเป็นต้องใช้คำสั่ง sudo และข้อความแสดงข้อผิดพลาดเป็นเพียงคำพูดที่ไม่ดีในการบอกคุณว่าคุณไม่มีสิทธิ์ที่ถูกต้องในการเรียกใช้คำสั่งที่คุณต้องการเรียกใช้

นี่คือลิงค์ไปยังคำแนะนำเกี่ยวกับวิธีการรับไฟร์วอลล์ไปกับ iptables


3

ฉันรู้ว่านี่เป็นเธรดเก่า แต่อาจจะช่วยได้บ้าง ข้อความแสดงข้อผิดพลาดสะท้อนว่าไฟล์เคอร์เนลหายไป คุณสามารถแก้ไขสิ่งนี้ได้บน Ubuntu ทุกรุ่นโดยใช้คำสั่งต่อไปนี้:

    sudo apt-get install linux-image-$(uname -r)

ขอบคุณ! คิดว่ามากเมื่อฉันพยายามโหลดโมดูลด้วยตนเองและได้รับinsmod: ERROR: could not load module ip_tables: No such file or directory
0xC0000022L

1

iptablesคำสั่งบริหารจัดการ 'ไฟร์วอลล์ของคุณ' (หรือในแง่ทางเทคนิค: กรองแพ็คเก็ต) ต้องการสิทธิ์มากกว่าผู้ใช้ปกติ ดังนั้นการป้อนคำสั่งในฐานะผู้ใช้ปกติจะนำไปสู่ข้อความแสดงข้อผิดพลาดที่คุณโพสต์ หากคุณต่อเติมsudoและป้อนรหัสผ่านของคุณที่พรอมต์ต่อไปนี้คุณจะได้รับอนุญาตให้รูทสำหรับคำสั่งเดียว ดังนั้นsudo iptables -Lเขียนผลลัพธ์โดยไม่มีข้อผิดพลาด:

> sudo iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         

อย่างไรก็ตามฉันสงสัยว่าสิ่งนี้จะช่วยในการค้นหาวิธีแก้ไขปัญหา Spotify ของคุณ อาจเป็นการดีกว่าที่จะถามคำถามอื่นและแทรกข้อความแสดงข้อผิดพลาดแบบเต็มในคำถามนั้น บางทีเราสามารถช่วยคุณได้ดีกว่าที่นั่น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.