Điểm:-1

Không thể ssh vào máy chủ của tôi từ bên ngoài khi sử dụng ddns

lá cờ us

Vì vậy, tôi tạo một máy chủ vpn tại nhà và trỏ đến nó bằng một miền cloudflare được cập nhật 5 phút một lần với ip nhà của tôi. Bây giờ tôi có thể truy cập vào máy chủ, nhưng tôi nghĩ rằng tôi đã làm hỏng điều gì đó với iptables, bởi vì tôi vẫn chỉ có thể ssh khi tôi ở trong mạng LAN của mình, nhưng tôi muốn có thể ssh từ bên ngoài

Khi tôi cố ssh vào miền hoạt động khi sử dụng vpn, tôi nhận được Kết nối bị đóng bởi cổng myip 22

Tôi đã thử các cách sau nhưng tôi vẫn không thể ssh với tên miền của mình

sudo iptables -A INPUT -p tcp --dport 22 -m conntrack --ctstate MỚI, ĐÃ THÀNH LẬP -j CHẤP NHẬN
sudo iptables -A OUTPUT -p tcp --sport 22 -m conntrack --ctstate THÀNH LẬP -j CHẤP NHẬN

Đây là toàn bộ iptables của tôi cho đến bây giờ

-P ĐẦU VÀO THẢ
-P VỀ PHÍA TRƯỚC DROP
-P CHẤP NHẬN ĐẦU RA
-N DOCKER
-N DOCKER-ISOLATION-STAGE-1
-N DOCKER-ISOLATION-STAGE-2
-N DOCKER-NGƯỜI DÙNG
-N ufw-sau-chuyển tiếp
-N ufw-sau-đầu vào
-N ufw-sau-đăng nhập-chuyển tiếp
-N ufw-sau-đăng nhập-đầu vào
-N ufw-sau-đăng nhập-đầu ra
-N ufw-after-output
-N ufw-trước-chuyển tiếp
-N ufw-trước-đầu vào
-N ufw-trước khi đăng nhập-chuyển tiếp
-N ufw-trước khi đăng nhập-đầu vào
-N ufw-trước-đăng nhập-đầu ra
-N ufw-trước-đầu ra
-N ufw-đăng nhập-cho phép
-N ufw-đăng nhập-từ chối
-N ufw-not-local
-N ufw-từ chối-chuyển tiếp
-N ufw-từ chối-đầu vào
-N ufw-từ chối-đầu ra
-N ufw-skip-to-policy-forward
-N ufw-skip-to-policy-input
-N ufw-skip-to-policy-output
-N ufw-theo dõi-chuyển tiếp
-N ufw-theo dõi-đầu vào
-N ufw-theo dõi-đầu ra
-N ufw-người dùng chuyển tiếp
-N ufw-người dùng-đầu vào
-N ufw-giới hạn người dùng
-N ufw-người dùng-giới hạn-chấp nhận
-N ufw-người dùng-đăng nhập-chuyển tiếp
-N ufw-user-log-input
-N ufw-user-log-output
-N ufw-đầu ra của người dùng
-A INPUT -j ufw-before-log-input
-A INPUT -j ufw-before-input
-A INPUT -j ufw-after-input
-A INPUT -j ufw-after-log-input
-A INPUT -j ufw-reject-input
-A INPUT -j ufw-track-input
-A INPUT -p tcp -m tcp --dport 22 -m conntrack --ctstate MỚI, ĐƯỢC THÀNH LẬP -j CHẤP NHẬN
-A FORWARD -j DOCKER-USER
-A FORWARD -j DOCKER-ISOLATION-STAGE-1
-A FORWARD -o docker0 -m conntrack --ctstate LIÊN QUAN, THÀNH LẬP -j CHẤP NHẬN
-A FORWARD -o docker0 -j DOCKER
-A VỀ PHÍA TRƯỚC -i docker0 ! -o docker0 -j CHẤP NHẬN
-A CHUYỂN ĐI -i docker0 -o docker0 -j CHẤP NHẬN
-A FORWARD -j ufw-trước-đăng nhập-chuyển tiếp
-A PHÍA TRƯỚC -j ufw-trước-chuyển tiếp
-A FORWARD -j ufw-after-forward
-A FORWARD -j ufw-after-log-forward
-A PHÍA TRƯỚC -j ufw-reject-forward
-A FORWARD -j ufw-track-forward
-A OUTPUT -j ufw-trước-đăng nhập-đầu ra
-A OUTPUT -j ufw-before-output
-A OUTPUT -j ufw-after-output
-A OUTPUT -j ufw-after-log-output
-A OUTPUT -j ufw-từ chối-đầu ra
-A OUTPUT -j ufw-track-output
-A ĐẦU RA -p tcp -m tcp --sport 22 -m conntrack --ctstate THÀNH LẬP -j CHẤP NHẬN
-A DOCKER -d 172.17.0.3/32 ! -i docker0 -o docker0 -p udp -m udp --dport 51820 -j CHẤP NHẬN
-A DOCKER-ISOLATION-STAGE-1 -i docker0 ! -o docker0 -j DOCKER-ISOLATION-STAGE-2
-A DOCKER-ISOLATION-STAGE-1 -j RETURN
-A DOCKER-ISOLATION-STAGE-2 -o docker0 -j DROP
-A DOCKER-ISOLATION-STAGE-2 -j RETURN
-A DOCKER-USER -j RETURN
-A ufw-after-input -p udp -m udp --dport 137 -j ufw-skip-to-policy-input
-A ufw-after-input -p udp -m udp --dport 138 -j ufw-skip-to-policy-input
-A ufw-after-input -p tcp -m tcp --dport 139 -j ufw-skip-to-policy-input
-A ufw-after-input -p tcp -m tcp --dport 445 -j ufw-skip-to-policy-input
-A ufw-after-input -p udp -m udp --dport 67 -j ufw-skip-to-policy-input
-A ufw-after-input -p udp -m udp --dport 68 -j ufw-skip-to-policy-input
-A ufw-after-input -m addrtype --dst-type BROADCAST -j ufw-skip-to-policy-input
-A ufw-after-log-forward -m limit --limit 3/min --limit-burst 10 -j LOG --log-prefix "[UFW BLOCK] "
-Một ufw-after-logging-input -m limit --limit 3/min --limit-burst 10 -j LOG --log-prefix "[UFW BLOCK] "
-A ufw-before-forward -m conntrack --ctstate LIÊN QUAN, THÀNH LẬP -j CHẤP NHẬN
-A ufw-before-forward -p icmp -m icmp --icmp-type 3 -j CHẤP NHẬN
-A ufw-before-forward -p icmp -m icmp --icmp-type 11 -j CHẤP NHẬN
-A ufw-before-forward -p icmp -m icmp --icmp-type 12 -j CHẤP NHẬN
-A ufw-before-forward -p icmp -m icmp --icmp-type 8 -j CHẤP NHẬN
-A ufw-trước-chuyển tiếp -j ufw-người dùng-chuyển tiếp
-A ufw-before-input -i lo -j CHẤP NHẬN
-A ufw-before-input -m conntrack --ctstate LIÊN QUAN, THÀNH LẬP -j CHẤP NHẬN
-A ufw-before-input -m conntrack --ctstate INVALID -j ufw-logging-deny
-Một ufw-before-input -m conntrack --ctstate INVALID -j DROP
-A ufw-before-input -p icmp -m icmp --icmp-type 3 -j CHẤP NHẬN
-A ufw-before-input -p icmp -m icmp --icmp-type 11 -j CHẤP NHẬN
-A ufw-before-input -p icmp -m icmp --icmp-type 12 -j CHẤP NHẬN
-A ufw-before-input -p icmp -m icmp --icmp-type 8 -j CHẤP NHẬN
-A ufw-before-input -p udp -m udp --sport 67 --dport 68 -j CHẤP NHẬN
-A ufw-before-input -j ufw-not-local
-A ufw-before-input -d 224.0.0.251/32 -p udp -m udp --dport 5353 -j CHẤP NHẬN
-A ufw-before-input -d 239.255.255.250/32 -p udp -m udp --dport 1900 -j CHẤP NHẬN
-A ufw-before-input -j ufw-user-input
-A ufw-before-output -o lo -j CHẤP NHẬN
-A ufw-before-output -m conntrack --ctstate LIÊN QUAN, THÀNH LẬP -j CHẤP NHẬN
-A ufw-before-output -j ufw-user-output
-Một giới hạn ufw-logging-allow -m --limit 3/min --limit-burst 10 -j LOG --log-prefix "[UFW ALLOW]"
-A ufw-logging-deny -m conntrack --ctstate INVALID -m limit --limit 3/min --limit-burst 10 -j RETURN
-Một giới hạn ufw-logging-deny -m --limit 3/min --limit-burst 10 -j LOG --log-prefix "[UFW BLOCK]"
-A ufw-not-local -m addrtype --dst-type LOCAL -j RETURN
-A ufw-not-local -m addrtype --dst-type MULTICAST -j RETURN
-A ufw-not-local -m addrtype --dst-type BROADCAST -j RETURN
-A ufw-not-local -m limit --limit 3/min --limit-burst 10 -j ufw-logging-deny
-A ufw-not-local -j DROP
-A ufw-skip-to-policy-forward -j DROP
-Một ufw-skip-to-policy-input -j DROP
-Một ufw-skip-to-policy-output -j CHẤP NHẬN
-A ufw-track-output -p tcp -m conntrack --ctstate MỚI -j CHẤP NHẬN
-A ufw-track-output -p udp -m conntrack --ctstate MỚI -j CHẤP NHẬN
-A ufw-user-input -p tcp -m tcp --dport 22 -j CHẤP NHẬN
-A ufw-user-limit -m limit --limit 3/min -j LOG --log-prefix "[UFW GIỚI HẠN KHỐI] "
-A ufw-user-limit -j REJECT --reject-with icmp-port-unreachable
-A ufw-user-limit-accept -j CHẤP NHẬN

Tôi đang cố gắng chặn mọi thứ bằng

iptables -P INPUT DROP

Và tôi đang cho phép vpn hoạt động như sau

iptables -A INPUT -i lo -j CHẤP NHẬN
iptables -A INPUT -m state --state ĐÃ THÀNH LẬP, LIÊN QUAN -j CHẤP NHẬN
iptables -A INPUT -p udp --dport 51820 -j CHẤP NHẬN // cổng vpn của tôi
mouchin777 avatar
lá cờ us
@Robert Tôi có ip động công khai và tôi đang sử dụng DDNS và liên kết nó với cloudflare, đó là cách tôi sử dụng VPN của mình, tôi sử dụng tên miền của mình với máy chủ định danh cloudflares để truy cập máy chủ, cổng vpn có thể truy cập được
djdomi avatar
lá cờ za
Các câu hỏi về Lỗi máy chủ phải là về quản lý hệ thống công nghệ thông tin trong môi trường kinh doanh. Các câu hỏi về máy tính gia đình và người dùng cuối có thể được hỏi trên Super User
Điểm:0
lá cờ us

Tôi quên mở cổng ssh (22) trong bộ định tuyến của mình.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.