Вчера я настроил свой сервер Ubuntu 16.04 как маршрутизатор. Маршрутизатор работает нормально (все устройства в моей локальной сети могут подключаться к Интернету через маршрутизатор Ubuntu), и я даже могу пинговать внешний IP-адрес с сервера.
Но со вчерашнего дня я больше не могу использовать mutt и rclone. Я получаю эту ошибку: rclone to Backblaze:
`Failed to create file system for "Backblaze_B2:xxx": failed to authorize account: failed to authenticate: Get https://api.backblazeb2.com/b2api/v1/b2_authorize_account: dial tcp: lookup api.backblazeb2.com on [::1]:53: read udp [::1]:39266->[::1]:53: read: connection refused`
Матт:
sendmail: Cannot open smtp.gmail.com:587
Изменения, которые я внес в настройку роутера:
1) Я раскомментировал строки net.ipv4.ip_forward = 1 и net.ipv6.conf.all.forwarding = 1 в /etc/sysctl.conf
2) Я изменил IP-таблицы: (eno1: NIC для подключения к Интернету, eno 2 NIC для LAN)
iptables -t nat -A POSTROUTING -s 192.168.178.0/24 -o eno1 -j MASQUERADE
iptables -A FORWARD -s 192.168.178.0/24 -o eno1 -j ACCEPT
iptables -A FORWARD -d 192.168.178.0/24 -m state --state ESTABLISHED,RELATED -i eno1 -j ACCEPT
3) Я установил isc-dhcp-server с INTERFACES = "eno2" в / etc / default / isc-dhcp-server и определил подсеть 192.168.178.0 с сетевой маской 255.255.255.0 в /etc/dhcp/dhcpd.conf
Вот содержимое / etc / network / interfaces:
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface or the LAN interface
auto eno2
iface eno2 inet static
address 192.168.178.1
netmask 255.255.255.0
network 192.168.178.0
broadcast 192.168.178.255
# The WAN interface (connected to the modem of my internet service provider)
auto eno1
iface eno1 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1
Может ли кто-нибудь сказать мне, что здесь не так?
Любая помощь будет высоко ценится !