like-all 05.03.2011 14:03

Есть вопрос!Шлюз с 3G-интернетом.

Есть необходимость раздать 3G-интернет со стационарного компьютера(сделать его шлюзом) на остальные через маршрутизатор smc7008br. В windows я делал это просто устанавливая флажок в настройках подключения, разрешающий общий доступ, а затем указывая адрес компьютера в качестве шлюза на остальных машинах. В xubuntu трюк с настройкой iptables с указанием ppp0 в качестве сетевого интерфейса не сработал. Как в этом случае грамотно настроить шлюз?


Тэги: gateway Linux
+ 0 -
Похожие Поделиться

c0nt0rti0n 05.03.2011 14:22 #
http://welinux.ru/post/4181/
и не забудь включить форвардинг.
Zend 05.03.2011 14:46 #
3G, 4G, 1000G, PPPoE и тд. и тп. Какая разница?

iptables -t nat -A POSTROUTING -o <INET_IFACE> -j MASQUERADE
# <INET_IFACE> - ваше интерфейс смотрящий в интернет например ppp0 или что у вас там

И, как подсказывает, c0nt0rti0n включите форвардинг.
zveryga 05.03.2011 18:19 #
ну нее, если ип не динамический -j SNAT гибче и чётче
Zend 05.03.2011 21:11 #
Автор сказал, что речь идет о 3G, значит IP у него с вероятностью 99% динамический и выхода здесь два использовать действие MASQUERADE и не париться (ибо оно гибкое так как умеет делать тоже самое что и SNAT и при этом умеет самостоятельно получать IP от заданного сетевого интерфейса, а так же имеет хорошее свойство "забывать" соединения при остановке сетевого интерфейса, а SNAT, в этой ситуации, в таблице трассировщика оставит данные о потерянных соединениях, и эти данные могут сохраняться до суток, поглощая ценную память) или при каждом переконнекте менять значение ключа --to-source в ручную или с помощью скрипта (как это делать с помощью скрипта я описывал в одном из своих постов).

На счет гибкости SNAT вы погорячились, а вот насчет "четкости" :-) попали в яблочко: если IP статический следует использовать SNAT и только SNAT.
h31 05.03.2011 23:26 #
https://jeremy.visser.name/2009/03/24/simple-internet-connection-sharing-with-networkmanager/