У мене є домашня мережа на два комп'ютери. Перший (c linux mint 17.2 64 bit) - це той, який підключений до інтернету через кабель, і від нього ж йде кабель до другого (з windows).
Мережеві картки визначилися, інтернет є і мережа теж є, але я не можу роздати інтернет. На комп'ютері з windows написано "без доступу до Інтернету", хоча на лінуксових пише, що підключення є.
Як мені роздати інтернет на обидва комп'ютера?
заданий 14 дек '16 о 11:24
копія моєї відповіді на ідентичний по суті, але інший за формою питання:
якщо на комп'ютерах в підмережі шлюзом за замовчуванням вказано використання того самого сервера, який ви налаштовуєте, то досить:
дозволити на цьому сервері передачу пакетів між інтерфейсами:
якщо ж на цих комп'ютерах шлюзом за замовчуванням служить інша машина (або взагалі такої не заданий), то, на додаток до дозволу передачі пакетів між інтерфейсами, вам ще доведеться ці пакети «спотворювати».
обидва даних дії може виконувати директива netfilter-а під назвою snat (source nat). приклад її додавання за допомогою програми iptables:
для того, щоб не вводити згадані вище одну або дві команди (iptables.), їх можна додати, наприклад, в кінець файлу /etc/rc.local. але до рядка exit 0. яка там зазвичай присутній (якщо немає - просто додайте в кінець файлу). добавка sudo. звичайно, в цьому файлі не потрібна.