ฉันมีปัญหากับการกำหนดค่าพอร์ต VPS (บน ovh.com) ฉันตั้งค่า Debian 10 และอัปเดต แต่เมื่อฉันพยายามกำหนดค่าพอร์ต ฉันได้รับข้อผิดพลาดมากมาย
ฉันพบว่า โครงสร้างพื้นฐาน OVH ได้รับการปกป้องโดยไฟร์วอลล์ส่วนกลางแต่บนพาเนลของฉันแสดงเป็นปิดใช้งานและไม่มีการใช้กฎ
ตัวอย่าง
ถ้าฉันใช้พอร์ต 22 สำหรับ SSH ไม่เป็นไร แต่ถ้าฉันเปลี่ยนพอร์ต ฉันจะถูกล็อค กันไปสำหรับพอร์ตใด ๆ
ตัวอย่างอื่น:
MariaDB ได้รับการติดตั้งและฟังบนพอร์ต 3306:
MariaDB [(ไม่มี)]> แสดงตัวแปรโดยที่ variable_name = 'พอร์ต';
+--------------+-------+
| ชื่อตัวแปร | ค่า |
+--------------+-------+
| พอร์ต | 3306 |
+--------------+-------+
นอกจากนี้ กฎใน iptables ก็ควรจะอนุญาต al conections:
debian@vps-54c8e268:~$ sudo iptables -S
-P อินพุตยอมรับ
-P ยอมรับไปข้างหน้า
-P เอาต์พุตยอมรับ
แสดงการเปิดด้วย netstat:
debian@vps-54c8e268:~$ sudo netstat -tln
การเชื่อมต่ออินเทอร์เน็ตที่ใช้งานอยู่ (เฉพาะเซิร์ฟเวอร์)
Proto Recv-Q Send-Q ที่อยู่ในท้องถิ่น สถานะที่อยู่ต่างประเทศ
tcp 0 0 127.0.0.1:3306 0.0.0.0:* ฟัง
แต่:
เมื่อฉันทดสอบพอร์ต 3306 บน https://www.yougetsignal.com/tools/open-ports/, มันแสดงให้เห็น พอร์ตปิด.
และเมื่อฉันพยายามเชื่อมต่อจาก DBeaver จะได้รับ การเชื่อมต่อถูกปฏิเสธ.