LAN経由でインターネットトラフィックを強制しますが、WiFi経由でルーターに接続

LAN経由でインターネットトラフィックを強制しますが、WiFi経由でルーターに接続

これは奇妙な要求のように見えるかもしれませんが、必ず必要です。ワイヤレスルーターがあります。いいえインターネット接続のため。現在持っているルータはDLink DIR-626Lです。これを使用して、開発中のアプリケーション用の一部の組み込みデバイスに接続します。

インターネットの場合、イーサネット経由でネットワークに接続されています。私が経験している問題は、DLink WiFiルーターに接続すると、インターネットトラフィックがイーサネットポートではなくDLinkルーターを通過し、DLinkルーターにインターネット接続がないことです。 Webページを開こうとすると、インターネットに接続されていないというD-Linkエラーページが表示されるため、これが発生することがわかります。

他の質問を見ると、私のルーターが自分を「ゲートウェイ」として宣伝しているように見え、設定を詳しく見てもルーターをオフにする方法が見つからないようです。

すべてのインターネットトラフィックがイーサネットポートを通過する必要があることをLinuxに指示する方法はありますか?

いくつかの仕様:

- ルーターに広告するすべてのデバイスはUDPを介して広告します。専用ポートを介して固定IPにデータを転送するだけです。

-私はLinux Mint 17.2を使用しています。

-私はこの設定を小型バッテリ駆動のTP-Linkルータ(TL-MR3040)と組み合わせて使用​​します。私はこれのために特別なことをしませんでした。ただ「効果がありました」。

答え1

あなたができることは、DHCP応答でルータのプロパティを無視するようにDHCPクライアントを設定することです。

/etc/dhcp/dhclient.confを編集してdhcpを介して受け取る属性を定義し、requestという単語で始まる行からルーターを削除します。

request subnet-mask, broadcast-address, time-offset; # routers;

編集後に実行

sudo service networking restart

関連情報