Я не системний адміністратор нашої корпоративної мережі, але у мене є дві робочі станції Linux (хости A і B) з кореневим доступом до обох.
Обидва хости можуть бачити один одного чудово (ssh, ping тощо працює від одного до іншого). Однак тільки господар A може вийти з нашого корпоративного брандмауера та отримати доступ до Інтернету тощо; хост B не може.
Питання: Як я можу весь (і не лише HTTP) мережу трафіку вихідного та вхідного мереж на хості B здійснювати через хост А без участі мого системного адміністратора? Зараз я не знаю, чи потрібно мені використовувати NAT для хоста B та / або зробити хост A проксі-сервером та / або зробити хост A маршрутизатором.
На хості B я спробував видати route add -host <HostA> gw <HostA's Gateway>
команду, але це не спрацювало: мені не вдалося ping
www.google.com від Host B. Пробачте про моє незнання з цього приводу маршрутизації / створення мережі.
ip route add
команди я отримав цю помилку:Error: either "to" is duplicate, or "gw" is a garbage.