ขอวิธีเปิด port 3000 ผ่าน ssh หน่อยครับ

เริ่มโดย peappeap, 30 เมษายน 2018, 09:20:01

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

peappeap

ผมใช้ vps centos 7.4.1708 ตอนเช็ค telnet ที่ port 3000 มันขึ้น refused ก็เลยพยายามเปิด port 3000 ด้วยคำสั่งนี้

iptables -A INPUT -p tcp --dport 3000 -j ACCEPT

กับคำสั่งนี้

firewall-cmd --zone=public --add-port=3000/tcp --permanent


แต่ telnet ก็ refused เหมือนเดิม ทำอย่างไรดีครับ


BrainFreeze

ลอง disable ทั้ง iptables และ firewalld แล้วทดสอบอีกทีได้มั้ยครับ
เช็คให้ชัวร์ก่อนว่าปัญหาที่ firewall จริงๆ รึเปล่า
# จัดไป Promo Code ลด 11% : THAISEOBOARD
# [direct=https://www.hostatom.com]hostatom.com[/direct] |โฮสอะตอม - เว็บโฮสติ้งที่ Webmaster มืออาชีพไว้วางใจ
# [direct=https://www.hostatom.com/web-hosting]Web Hosting[/direct] | [direct=https://www.hostatom.com/cloud-vps]Cloud VPS[/direct] | [direct=https://www.hostatom.com/reseller-hosting]Reseller Hosting[/direct] | [direct=https://www.hostatom.com/domain-name]Domain Name[/direct]
# บริการ 24x7 | รับประกันความพอใจยินดีคืนเงิน | Uptime 99.9% | โทร : 0-2107-3466

peappeap

อ้างถึงจาก: BrainFreeze ใน 30 เมษายน 2018, 10:07:10
ลอง disable ทั้ง iptables และ firewalld แล้วทดสอบอีกทีได้มั้ยครับ
เช็คให้ชัวร์ก่อนว่าปัญหาที่ firewall จริงๆ รึเปล่า

รบกวนขอโค๊ด disable ทั้ง iptables และ firewalld หน่อยครับ หลังจากนั้น telnet ใช่มั้ยครับ

BrainFreeze

อ้างถึงจาก: peappeap ใน 30 เมษายน 2018, 11:42:03

รบกวนขอโค๊ด disable ทั้ง iptables และ firewalld หน่อยครับ หลังจากนั้น telnet ใช่มั้ยครับ

systemctl stop firewalld
systemctl stop iptables

แล้วลอง ssh connect เข้าไปครับ
# จัดไป Promo Code ลด 11% : THAISEOBOARD
# [direct=https://www.hostatom.com]hostatom.com[/direct] |โฮสอะตอม - เว็บโฮสติ้งที่ Webmaster มืออาชีพไว้วางใจ
# [direct=https://www.hostatom.com/web-hosting]Web Hosting[/direct] | [direct=https://www.hostatom.com/cloud-vps]Cloud VPS[/direct] | [direct=https://www.hostatom.com/reseller-hosting]Reseller Hosting[/direct] | [direct=https://www.hostatom.com/domain-name]Domain Name[/direct]
# บริการ 24x7 | รับประกันความพอใจยินดีคืนเงิน | Uptime 99.9% | โทร : 0-2107-3466

peappeap

#5
อ้างถึงจาก: BrainFreeze ใน 30 เมษายน 2018, 13:14:36
อ้างถึงจาก: peappeap ใน 30 เมษายน 2018, 11:42:03

รบกวนขอโค๊ด disable ทั้ง iptables และ firewalld หน่อยครับ หลังจากนั้น telnet ใช่มั้ยครับ

systemctl stop firewalld
systemctl stop iptables

แล้วลอง ssh connect เข้าไปครับ


ssh connect หมายถึง telnet port 3000 ใช่มั้ยครับ

:wanwan017:

icez

- ถ้าขึ้น connection refused แสดงว่าไม่ได้ติดที่ firewall แล้วครับ
- โปรแกรมที่จะมาทำงานบน port 3000 ทำงานแล้วยังครับ
==> ตรวจสอบด้วยคำสั่ง ss -nltp|grep :3000 ได้ครับ
[direct=http://www.thzhost.com/]THZHost[/direct] SSD Hosting ไทย/สิงคโปร์ พร้อม firewall ป้องกันการยิงเว็บ + scan ไวรัสในเว็บ

peappeap

อ้างถึงจาก: icez ใน 30 เมษายน 2018, 13:45:06
- ถ้าขึ้น connection refused แสดงว่าไม่ได้ติดที่ firewall แล้วครับ
- โปรแกรมที่จะมาทำงานบน port 3000 ทำงานแล้วยังครับ
==> ตรวจสอบด้วยคำสั่ง ss -nltp|grep :3000 ได้ครับ

พิมพ์ ss -nltp|grep :3000 เข้าไป enter แล้วไม่เห็นมีอะไรโชว์เลยครับ

:wanwan017: :wanwan017:

icez

แสดงว่าโปรแกรมยังไม่ทำงานครับ เปิดพอร์ตบน firewall ยังไงก็ต่อไม่ได้หรอก เพราะ server ไม่รัน

หาทางรันตัวโปรแกรมขึ้นมาให้ได้ก่อนครับ
[direct=http://www.thzhost.com/]THZHost[/direct] SSD Hosting ไทย/สิงคโปร์ พร้อม firewall ป้องกันการยิงเว็บ + scan ไวรัสในเว็บ

BrainFreeze

อ้างถึงจาก: peappeap ใน 30 เมษายน 2018, 11:42:03
ssh connect หมายถึง telnet port 3000 ใช่มั้ยครับ

:wanwan017:

ลอง telnet เข้าไปครับ ผมพิมพ์ผิด  :wanwan017:
แต่อย่างที่พี่ไอส์ว่า โปรแกรมน่าจะยังไม่ listen port 3000 นะครับ
# จัดไป Promo Code ลด 11% : THAISEOBOARD
# [direct=https://www.hostatom.com]hostatom.com[/direct] |โฮสอะตอม - เว็บโฮสติ้งที่ Webmaster มืออาชีพไว้วางใจ
# [direct=https://www.hostatom.com/web-hosting]Web Hosting[/direct] | [direct=https://www.hostatom.com/cloud-vps]Cloud VPS[/direct] | [direct=https://www.hostatom.com/reseller-hosting]Reseller Hosting[/direct] | [direct=https://www.hostatom.com/domain-name]Domain Name[/direct]
# บริการ 24x7 | รับประกันความพอใจยินดีคืนเงิน | Uptime 99.9% | โทร : 0-2107-3466