Сервер Dante SOCKS5 не отправляет трафик через интерфейс PPP

Если ваш менеджер пакетов находится в рабочем состоянии, вы можете принудительно переустановить пакеты, содержащие двоичные файлы, которые вы переписали. В зависимости от вашего дистрибутива:

  • apt-get --reinstall install *package-name*

  • rpm -iv --replacepkgs *package-name*

  • yum reinstall *package-name*

  • emerge *package-name*

  • pacman -S *package-name*

Если это не сработает, вы говорите, что у вас есть резервные копии, поэтому я бы просто восстановил /bin и /usr/bin из резервной копии.


Чтобы избежать этого в будущем, можно воспользоваться старым советом: "Не используйте учетную запись root, когда это не нужно". После установки qemu вы можете запускать его от имени вашего пользователя. Преимущество в том, что ваш пользователь не сможет перезаписать /usr/bin на хосте, так что вы не сможете испортить свою систему.

1
08.09.2018, 03:24
1 ответ

Я нашел проблему. Прежде всего, во время сеанса ppp я специально настроил одноранговый узел ppp без предоставления маршрута по умолчанию . Из-за этого исходящий пакет с интерфейса pppX не знал, как маршрутизироваться. Ситуация разрешилась так называемой маршрутизацией на основе политик.

Прежде всего вам необходимо предварительно -определить все ваши дополнительные таблицы маршрутизации в /etc/iproute2/rt_tables. Мои файлы выглядят так:

# Ansible managed
#
# reserved values
#
255 local
254 main
253 default
0   unspec
#
# local
#
#1  inr.ruhep
103 kyivstar0
101 lifecell0
102 vodafone0

Эти 101..103 являются таблицами маршрутизации для интерфейсов PPP. После этого нужно настроить политику. Выглядит так:

ip rule add from 100.83.31.204 table vodafone0
ip route add 0.0.0.0/0 via 10.64.64.64 dev ppp-vodafone0 table vodafone0

Где:

  • 100.83.31.204-Локальный IP-адрес PPP
  • 10.64.64.64-IP-адрес удаленного PPP
  • ppp-vodafone0-имя интерфейса PPP
  • vodafone0-имя таблицы маршрутов, предопределенное в/etc/iproute2/rt_tables

После настройки маршрутизации на основе политик все работает должным образом.

1
27.01.2020, 23:42

Теги

Похожие вопросы