Как заставить wget работать на сервере Ubuntu, который подключается к роутеру? - PullRequest
0 голосов
/ 15 мая 2019

Я не могу заставить команду 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

Не могли бы вы помочь?Спасибо!

...