この記事はTencentCloud + Communityによって自動的に同期され、元のアドレスは[https://stackoverflow.club/article/ubuntu_software_router/](https://stackoverflow.club/article/ubuntu_software_router/)です。
dhcpのネットワークカードはサーバーの有線ネットワークカードに設定され、static ip192.168.19.1に設定されます。
クライアントはサーバーのネットワークカードに直接接続されており、クライアントはdhcpを使用してip 192.168.19.150を取得できますが、サーバーの有線ネットワークカードもすぐにip192.168.19.151を取得します。
【ブログ投稿】(https://blog.csdn.net/u010177634/article/details/53044777)dhcpサーバー設定時の参考
[ ソフトルーティング変換](https://www.openwrtdl.com/wordpress/ubuntu-softap)
[ ipv6 dhcp and nat](https://www.rcsugus.com/2017/10/11/create-private-ipv6-network/)
前の構成を続行すると、違いは、サーバー有線ネットワークカードがnetworkmanagerで192.168.19.1に固定されることです。クライアントが接続された後、サーバー有線ネットワークカードのIPは変更されません。
pptpd V **を参照してiptablesを設定した後、クライアントのcurlで指定されたネットワークカードはWebページ情報を取得できません
以前の設定は正しいが、ネームサーバーが指定されていないことがわかりました
長時間待った後、そのような結果が内部ネットワークマシンに表示されます
wenfeng@wenfeng-xiaoxin:~$ curl stackoverflow.club --interfaceenp3s0
curl:(6) Could not resolve host: stackoverflow.club
ドメイン名をIPアドレスに変更することで問題を解決できます
dhcpサーバーのdnsnameserverを8.8.8.8に設定すると、クライアントは実際にオンラインになりますが、サーバーのredsocksプロキシを使用してインターネットを閲覧できないことがわかりました。サーバーのiptables設定が正しくないことが推測されます。
[ openwrt透過プロキシインターネットアクセス](https://www.cnblogs.com/nickchan/p/3141516.html)
[ iptablesは非常に詳細で包括的な説明です](http://www.zsythink.net/archives/1199)
curl --interfaceeth0-X GET http://10.200.0.33
Recommended Posts