У меня очень неприятная проблема с сетью. В настоящее время я живу в отеле, в котором мне нужно пройти аутентификацию через веб-сайт, чтобы получить доступ в Интернет. У меня также есть xbox360, который я хочу подключить к интернету. Поскольку я не могу открыть веб-браузер на xbox, пока я уже не подключен к Интернету (sic!), Я установил соединение. Таким образом, мой ноутбук работает как маршрутизатор и позволяет входить / выходить трафик на Xbox. Xbox отправляет запросы активному dhcpd на моем компьютере, и ему автоматически присваивается адрес (всегда одинаковый). Пока все отлично работает.
Однако, чтобы сделать это более сложным, у меня есть региональные проблемы при загрузке игр с золотом. Это означает, что мне нужно изменить свой IP, если я хочу использовать сервис. Здесь я обычно использую vpn и сокращаю его. К сожалению, жизнь не так проста. Я могу установить соединение между моим ноутбуком и провайдером vpn (openconnect), и оно постоянно - никаких проблем не возникает. Однако, когда я подключаю свой xbox и помещаю его за nat, соединение либо разрывается мгновенно, либо длится 1-2 минуты и разрывается. Это точно такая же конфигурация, которую я использую, с той лишь разницей, что трафик маршрутизируется через туннель, а не eth.
Стоит также упомянуть, что я не могу снова пройти аутентификацию, если не отсоединю кабель Ethernet. Затем я все еще получаю пару отключений, и ситуация стабилизируется в конце концов.
Адресация будет следующей: wlan (подключение к шлюзу): 10.xxx; eth (соединение xbox): 192.xxx; туннель (туннель vpn): 172.xxx
Маршрутизатор, обслуживающий шлюз и аутентификацию, является Mikrotik. Я не видел симптомов проверки nat и отключения соединения (так как соединение без vpn работает отлично), но тем не менее я попробовал следующее:
1) увеличение ttl; 2) спуфинговая карта WLAN с адресом eth; 3) пара других вещей, более или менее важных.
Могу также добавить, что интернет-соединение не прерывается, например, при выключении ноутбука. Как только это началось, есть 12-часовой предел, после которого я должен повторно войти в систему. Это исключило бы любые проблемы с «пинг-понгом» (что, даже если бы это было так, не должно быть проблемой).
Это действительно расстраивает меня, кто-нибудь может иметь представление о том, что разъединения могут быть вызваны и как их предотвратить?