Я не могу заставить команду wget работать за роутером.Вот моя ситуация и сетевые настройки.
В сети организации А у меня есть маршрутизатор (R), который соединяет несколько серверов (X, Y, Z), а R находится в сети А.R имеет IP как 172.12.34.56 X имеет IP как 192.168.98.76 под R с порталом 2210. Другими словами, 192.168.98.76 - это IP X, назначенный R, чей IP, назначенный A, равен 172.12.34.56.Обычно я подключаюсь к VPN, а затем добираюсь до X через маршрутизатор с помощью следующей команды, просто чтобы дать вам представление об этом:
ssh -p 2210 myUsername@172.12.34.56
# after prompted with password, I'm on X
Теперь я нахожусь на X, и мне нужно использовать wget для загрузки чего-то такогокак
wget https://www.gnu.org/software/wget/
# output below:
# --2019-05-15 01:02:03-- https://www.gnu.org/software/wget/
# Resolving ftp.gnu.org ... failed: Temporary failure in name resolution
# wget: unable to resolve host address 'ftp.gnu.org'
Файл / etc / network / interfaces выглядит следующим образом:
source /etc/network/interfaces.d/* # there's no file in this .d folder
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eno1
iface eno1 inet static
address 192.168.98.76 # I used X's ip under router
gateway 172.12.34.56 # I used the router's ip
netmask 255.255.255.0
dns-nameservers 208.67.222.222
Не могли бы вы помочь?Спасибо!