Update start.sh
Browse files
start.sh
CHANGED
|
@@ -3,11 +3,22 @@ git clone "$REPO" .
|
|
| 3 |
npm install
|
| 4 |
|
| 5 |
# Bẻ lái DNS sang 1.1.1.1
|
| 6 |
-
iptables -t nat -A OUTPUT -p udp --dport 53 -j DNAT --to-destination 1.1.1.1:53
|
| 7 |
-
iptables -t nat -A OUTPUT -p tcp --dport 53 -j DNAT --to-destination 1.1.1.1:53
|
| 8 |
|
| 9 |
-
|
| 10 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 11 |
|
| 12 |
|
| 13 |
cat /etc/resolv.conf
|
|
|
|
| 3 |
npm install
|
| 4 |
|
| 5 |
# Bẻ lái DNS sang 1.1.1.1
|
|
|
|
|
|
|
| 6 |
|
| 7 |
+
echo "Đang cấu hình iptables bẻ lái DNS sang OpenDNS (cổng 5353) để vượt tường lửa..."
|
| 8 |
+
|
| 9 |
+
# Xóa các rule nat cũ để tránh xung đột (tùy chọn)
|
| 10 |
+
sudo iptables -t nat -F OUTPUT
|
| 11 |
+
|
| 12 |
+
# Ép toàn bộ truy vấn UDP và TCP từ cổng 53 sang IP của OpenDNS ở cổng 5353
|
| 13 |
+
sudo iptables -t nat -A OUTPUT -p udp --dport 53 -j DNAT --to-destination 208.67.222.222:5353
|
| 14 |
+
sudo iptables -t nat -A OUTPUT -p tcp --dport 53 -j DNAT --to-destination 208.67.222.222:5353
|
| 15 |
+
|
| 16 |
+
# Hoặc dự phòng bằng cổng 443 nếu cổng 5353 cũng bị chặn
|
| 17 |
+
# sudo iptables -t nat -A OUTPUT -p udp --dport 53 -j DNAT --to-destination 208.67.222.222:443
|
| 18 |
+
|
| 19 |
+
echo "Cấu hình xong! Đang khởi động ứng dụng..."
|
| 20 |
+
|
| 21 |
+
# Chạy ứng dụng Node.js của bạn
|
| 22 |
|
| 23 |
|
| 24 |
cat /etc/resolv.conf
|