Общий доступ к подключению к Интернету в обход MAC-фильтра в Ubuntu Linux

Общий доступ к подключению к Интернету в обход MAC-фильтра в Ubuntu Linux

Мой университет предоставляет мне подключение к Интернету через Ethernet, DHCP, но они установили фильтрацию MAC-адресов, чтобы разрешить использовать только мой ПК.

У меня есть беспроводной маршрутизатор TL-WR340GD, в котором есть опция клонирования MAC-адреса. Но даже если я клонирую MAC-адрес моего ПК, он не предоставляет общий доступ к Интернету, и только мой ПК может получить доступ к Интернету через него (с таким же MAC-адресом).

Конфигурация, котораяне работает:

iPod══╗   ┌────────────┐
      ╚═══╡            │
iPad══════╡ TL-WR340GD ╞═══University Internet
      ╔═══╡            │
 PC═══╝   └────────────┘ 

Я могу пропинговать университетский шлюз по умолчанию с iPad, но не могу пропинговать ни один DNS-сервер в Интернете.

Конфигурация, котораяработает:

Clients===> Windows 7 host (Connectify.me) ====> University Internet

Theconnectify.meПрограммное обеспечение работает как часы и позволяет мне делиться интернет-подключением, настраивая adhoc-подключение на моем ноутбуке, к которому могут подключаться другие хосты. Программное обеспечение работает только в ОС Windows 7.

Теперь мой вопрос: как мне настроить iptables в Linux, чтобы он работал так же, как connectify.me?

Я пыталсяhttps://help.ubuntu.com/community/Internet/ConnectionSharingстраницу и следуйте инструкциям для Linux IP-адрес.

Clients===> Ubuntu host (iptables) ====> University Internet

В моей сетевой настройке клиенты могут пинговать сетевую карту, подключенную к Интернету, пинговать шлюз университета по умолчанию, но не могут пинговать DNS-серверы (8.8.8.8)

Есть ли вероятность, что ip rerouting не обновляет MAC-адрес пакетов? Также может ли кто-нибудь помочь мне написать правильный набор правил? Или это невозможно сделать в ubuntu, как в windows 7?

Заранее спасибо.

(P.S. связанный вопрос был задан мнойздесь)

Связанный контент