Подключите мой ноутбук через рабочий стол к Интернету

Я сейчас на работе, и наш Wi-Fi отключен. Обычно я подключаю свой рабочий стол к Интернету через eth0, а мой ноутбук подключается через Wi-Fi.

У меня есть дополнительный порт на задней панели рабочего стола (eth1) и один на моем ноутбуке (eth0). Я попытался подключить кроссоверный кабель между этими двумя портами и подключить соединение.

Я установил маршрут на рабочий стол через свой ноутбук, и я могу пинговать между двумя машинами, но ни один из них не будет подключаться к Интернету через eth0 рабочего стола.

Любая помощь очень ценится =)

  • эквивалент для IPv6
  • Процесс вызова getaddrinfo () при загрузке постоянно застрял с плохим /etc/resolv.conf?
  • Как настроить профили сети в Centos?
  • Буферы TCP продолжают заполняться (Recv-Q full): он называется unresponsive
  • Прокладывайте все через VPN, за исключением SSH на порте 22
  • Супер сервер (inted / xinetd / ...) поставляется с Ubuntu по умолчанию?
  • FTP не происходит на сервере RHEL 6, настроенном на Vm Player 11
  • Как остановить авахи-демона
  • 3 Solutions collect form web for “Подключите мой ноутбук через рабочий стол к Интернету”

    Вот как можно настроить совместное использование IPv4 вручную на машине Linux. На маршрутизаторе (на рабочем столе) включите пересылку пакетов, настройте маскировку на интерфейсе, ориентированном на Интернет ( eth0 ), и используйте частный IP-диапазон в локальном интерфейсе ( eth1 ). Запустите эти команды как root:

     sysctl -w net.ipv4.ip_forward=1 iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE ifconfig eth1 up 10.1.1.1 broadcast 10.1.1.255 netmask 255.255.255.0 

    На ноутбуке вы можете настроить статический адрес и маршрут ( eth0 – проводной интерфейс):

     ifconfig eth0 up 10.1.1.2 broadcast 10.1.1.255 netmask 255.255.255.0 route add -net 0.0.0.0/0 gw 10.1.1.1 

    Чтобы избежать необходимости создавать что-либо особенное на ноутбуке, вы можете запустить DHCP-сервер на рабочем столе. Например, установите dnsmasq и включите его встроенный DHCP-сервер, отредактировав /etc/dnsmasq.conf чтобы включить следующие строки:

     except-interface=eth0 dhcp-range=10.1.1.128,10.1.1.254,24h за except-interface=eth0 dhcp-range=10.1.1.128,10.1.1.254,24h того except-interface=eth0 dhcp-range=10.1.1.128,10.1.1.254,24h 

    Обратите внимание, что Network Manager может помешать этим инструкциям. Если вы используете его на маршрутизаторе, остановите его или прочитайте страницу совместного доступа к Интернету сообщества Ubuntu . (Network Manager на ноутбуке не проблема).

    Если вы хотите, чтобы эти настройки сохранялись после перезагрузки, это зависит от распределения. В Debian и производных дистрибутивах поместите следующую строку в /etc/sysctl.d/connection-sharing.conf :

     net.ipv4.ip_forward=1 

    и следующие строки в /etc/network/interfaces :

     auto eth1 iface eth1 inet static address 10.1.1.1 broadcast 10.1.1.255 netmask 255.255.255.0 post-up iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE 

    Используйте хороший и простой в настройке инструмент – shorewall.

    Я должен согласиться с teZeriusz: Shorewall – это быстрый и простой способ настройки и управления маршрутизатором ( здесь документация )

    Interesting Posts

    Понимание времени процессора, затраченного на процесс в пространстве пользователя / ядра

    Как сжать несколько папок, каждый в свой собственный zip-архив и выбрать назначение в командной строке linux?

    Как переписать исходящий адрес электронной почты на лету?

    Попытка сделать арифметику в инструменте переименования Perl (Debian)

    Установка Linux на UEFI ASUS Machine

    имитировать среду только для чтения без того, чтобы пользователи ее реализовали в VirtualBox

    Шестнадцатеричные коды для комбинаций входных ключей

    Как удалить элементы контекстного меню или изменить поведение правого клика?

    Не администратор, как установить локальный GCC вместо предоставления?

    Оценка значения переменных в файле Kickstart

    Безопасно ли монтировать с разделом my / chroot по умолчанию?

    Конфигурация xrandr не загружается должным образом при запуске из .xprofile

    Исправить поля PDF для двусторонней печати

    Уменьшение числа с помощью sed

    Linux маршрутизирует две разные сети с двумя разными шлюзами

    Linux и Unix - лучшая ОС в мире.