Рейтинг:0

Создать петлю, замаскированный ip?

флаг cn

Итак, у меня есть проект на Ubuntu 18.04 LTS (64 бита) VPS, который не работает с обычным IP-адресом (например, 5.123.246.77), он работает только с маской сети. Проблема в том, что я не могу правильно замаскировать его, потому что я всегда получаю эти ошибки:

SIOCSIFADDR: файл существует
SIOCSIFFLAGS: невозможно назначить запрошенный адрес
SIOCSIFNETMASK: невозможно назначить запрошенный адрес
SIOCSIFFLAGS: невозможно назначить запрошенный адрес

Вот мой скрипт ./start

#!/бин/баш

кошка /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

найти . -name "*.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 сетевая маска 255.0.0.0 вверх
sudo ifconfig lo:1 10.10.215.116 сетевая маска 255.0.0.0 вверх
sudo ifconfig lo:2 10.10.215.101 сетевая маска 255.0.0.0 вверх
sudo ifconfig lo:3 10.10.215.130 сетевая маска 255.0.0.0 вверх
sudo ifconfig lo:4 10.10.215.131 сетевая маска 255.0.0.0 вверх
sudo ifconfig lo:5 10.10.215.132 сетевая маска 255.0.0.0 вверх
sudo ifconfig lo:6 10.10.215.11 сетевая маска 255.0.0.0 вверх
sudo ifconfig lo:7 10.10.215.12 сетевая маска 255.0.0.0 вверх
sudo ifconfig lo:8 10.10.215.21 сетевая маска 255.0.0.0 вверх
sudo ifconfig lo:9 10.10.215.22 сетевая маска 255.0.0.0 вверх
sudo ifconfig lo:10 10.10.10.100 сетевая маска 255.0.0.0 вверх
sudo ifconfig lo:11 10.10.10.101 сетевая маска 255.0.0.0 вверх
sudo ifconfig lo:12 10.10.10.102 сетевая маска 255.0.0.0 вверх
sudo ifconfig lo:13 10.10.10.103 сетевая маска 255.0.0.0 вверх
sudo ifconfig lo:14 10.10.10.11 сетевая маска 255.0.0.0 вверх
sudo ifconfig lo:15 10.1.0.0 сетевая маска 255.0.0.0 вверх
sudo ifconfig lo:16 10.10.0.126 сетевая маска 255.0.0.0 вверх
sudo ifconfig lo:17 10.1.0.1 сетевая маска 255.0.0.0 вверх


iptables -t физ -F

sudo ifconfig lo:18 10.10.215.99 сетевая маска 255.0.0.0 вверх
судо sysctl net.ipv4.ip_forward = 1
sudo iptables -t nat -A PREROUTING -p tcp --dport 5567 -j DNAT --назначение 10.10.215.101:5567
sudo iptables -t nat -A PREROUTING -p tcp --dport 10021 -j DNAT --назначение 10.10.215.101:10021
sudo iptables -t nat -A PREROUTING -p tcp --dport 7777 -j DNAT --назначение 10.10.215.101:7777
sudo iptables -t nat -A PREROUTING -p tcp --dport 5560 -j DNAT --назначение 10.10.215.101:5560
sudo iptables -t nat -A POSTROUTING -j MASQUERADE

Мой eth0 называется enp0s3. В моем проекте используются IP-адреса 10.10.215.99 и 10.10.215.101 с портами 5567, 10021, 7777, 5560.

Что я делаю не так? Как исправить эти ошибки SIOCSI? знак равно

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.