Score:0

สร้างลูปแบ็ค IP ปลอม?

ธง cn

ดังนั้น ฉันมีโปรเจ็กต์บน Ubuntu 18.04 LTS (64 บิต) VPS ที่ไม่ทำงานกับ IP ปกติ (เช่น 5.123.246.77) ใช้งานได้กับเน็ตเวิร์กมาสก์เท่านั้น ปัญหาคือฉันไม่สามารถจัดการกับหน้ากากได้อย่างถูกต้อง เพราะฉันมักจะได้รับข้อผิดพลาดเหล่านี้:

SIOCSIFADDR: มีไฟล์อยู่
SIOCSIFFLAGS: ไม่สามารถกำหนดที่อยู่ที่ร้องขอได้
SIOCSIFNETMASK: ไม่สามารถกำหนดที่อยู่ที่ร้องขอได้
SIOCSIFFLAGS: ไม่สามารถกำหนดที่อยู่ที่ร้องขอได้

นี่คือสคริปต์ ./start ของฉัน

#!/bin/bash

แมว /dev/null > /var/log/syslog
แมว /dev/null > /var/log/wtmp 
แมว /dev/null > /var/log/maillog
แมว /dev/null > /var/log/messages
แมว /dev/null > /var/log/openwebmail.log
แมว /dev/null > /var/log/maillog
แมว /dev/null > /var/log/secure

หา . -ชื่อ "*.log.*" -type f -print -exec rm -rf {} \;


แลง=
LC_CTYPE="POSIX"
LC_NUMERIC=en_US.UTF-8
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
ส่งออก LC_ALL=C

sudo ifconfig lo:0 10.10.215.101 netmask 255.0.0.0 ขึ้นไป
sudo ifconfig lo:1 10.10.215.116 netmask 255.0.0.0 ขึ้นไป
sudo ifconfig lo:2 10.10.215.101 netmask 255.0.0.0 ขึ้นไป
sudo ifconfig lo:3 10.10.215.130 netmask 255.0.0.0 ขึ้นไป
sudo ifconfig lo:4 10.10.215.131 netmask 255.0.0.0 ขึ้นไป
sudo ifconfig lo:5 10.10.215.132 netmask 255.0.0.0 ขึ้นไป
sudo ifconfig lo:6 10.10.215.11 netmask 255.0.0.0 ขึ้นไป
sudo ifconfig lo:7 10.10.215.12 netmask 255.0.0.0 ขึ้นไป
sudo ifconfig lo:8 10.10.215.21 netmask 255.0.0.0 ขึ้นไป
sudo ifconfig lo:9 10.10.215.22 netmask 255.0.0.0 ขึ้นไป
sudo ifconfig lo:10 10.10.10.100 netmask 255.0.0.0 ขึ้นไป
sudo ifconfig lo:11 10.10.10.101 netmask 255.0.0.0 ขึ้นไป
sudo ifconfig lo:12 10.10.10.102 netmask 255.0.0.0 ขึ้นไป
sudo ifconfig lo:13 10.10.10.103 netmask 255.0.0.0 ขึ้นไป
sudo ifconfig lo:14 10.10.10.11 netmask 255.0.0.0 ขึ้นไป
sudo ifconfig lo:15 10.1.0.0 netmask 255.0.0.0 ขึ้นไป
sudo ifconfig lo:16 10.10.0.126 netmask 255.0.0.0 ขึ้นไป
sudo ifconfig lo:17 10.1.0.1 netmask 255.0.0.0 ขึ้นไป


iptables -t แนท -F

sudo ifconfig lo:18 10.10.215.99 netmask 255.0.0.0 ขึ้นไป
sudo sysctl net.ipv4.ip_forward=1
sudo iptables -t nat -A PREROUTING -p tcp --dport 5567 -j DNAT --to-destination 10.10.215.101:5567
sudo iptables -t nat -A PREROUTING -p tcp --dport 10021 -j DNAT --to-destination 10.10.215.101:10021
sudo iptables -t nat -A PREROUTING -p tcp --dport 7777 -j DNAT --to-destination 10.10.215.101:7777
sudo iptables -t nat -A PREROUTING -p tcp --dport 5560 -j DNAT --to-destination 10.10.215.101:5560
sudo iptables -t nat -A POSTROUTING -j MASQUERADE

eth0 ของฉันชื่อ enp0s3 โครงการของฉันใช้ทั้ง 10.10.215.99 และ 10.10.215.101 ips โดยมีพอร์ต 5567, 10021, 7777, 5560

ผมทำอะไรผิดหรือเปล่า? จะแก้ไขข้อผิดพลาด SIOCSI เหล่านั้นได้อย่างไร =/

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา