Я не использовал кабельный модем, но не будет он видеть MAC-адрес того, что отправляет пакет, т.е. независимо от того, что подключено к LAN2. Хосты в беспроводной сети или действительно другие хосты, подключенные к LAN3 или LAN4, представили бы другой MAC-адрес.
Вы обычно подключали бы свой кабельный модем к порту WAN маршрутизатора Ethernet как Draytek 2910 (я не уверен, каков эквивалентный Netgear, но будет один). Тем путем кабельный модем только когда-либо видит MAC-адрес порта WAN маршрутизатора.
МЛАДШИЙ
Если Вы хотите предоставить полный доступ в свой репозиторий ВСЕМ пользователям, не включайте безопасность или директивы аутентификации в Вашей апачской конфигурации.
При публикации репозитория по www.example.com/svn можно использовать что-то вроде этого
<Location /svn>
DAV svn
SVNParentPath "/path/to/your/svn" #filesystem path
</Location>
Так как аутентификация отключена, все фиксации будут сделаны апачским пользователем (обычно www-данные или апач)
Я надеюсь, что это помогает.С уважением.
Это - определенный взлом, и может быть лучший путь, но...
mod_auth_tkt модуль является решением для единой точки входа для Apache. Вы не заботитесь об этом о своем приложении, но что представляет интерес, поддержка "гостевых" логинов. Для пользователей без cookie аутентификации (который для Вас будет всеми ими), можно присвоить идентификационные данные по умолчанию. Конфигурация выглядела бы примерно так:
<Location /svn>
AuthType None
require valid-user
TKTAuthGuestLogin on
TKTAuthGuestUser guest
</Location>
Это аутентифицировало бы всех как "гостевого" пользователя, который должен быть, делают материал DAV счастливым. NB: Полностью не протестирован! Я использую mod_auth_tkt
все время, но я не попробовал эту конкретную конфигурацию.