Skip to content

fix(dns): ensure VPN adapter DNS routing when no domain is configured#19

Closed
wxphaha wants to merge 1 commit into
deepin-community:masterfrom
wxphaha:fix-vpn
Closed

fix(dns): ensure VPN adapter DNS routing when no domain is configured#19
wxphaha wants to merge 1 commit into
deepin-community:masterfrom
wxphaha:fix-vpn

Conversation

@wxphaha

@wxphaha wxphaha commented Apr 1, 2026

Copy link
Copy Markdown

Fix DNS routing issue for VPN adapters that lack search/domain configuration Set default route flag for VPN connections without search or domain settings Ensure proper DNS resolution for VPN connections with DNS servers but no domains Update debian changelog to reflect the DNS configuration fix

Log: Fixed VPN adapter DNS routing for connections without domain config

Influence:

  1. Test VPN connection DNS resolution when no search or domain is configured
  2. Verify DNS functionality for VPN adapters with DNS servers but no domains
  3. Test backward compatibility with existing VPN configurations
  4. Validate DNS routing behavior for various VPN connection scenarios
  5. Test system stability with the new default route setting

fix(dns): 确保 VPN 适配器无域名配置时的 DNS 路由功能

修复 VPN 适配器缺少搜索/域名配置时的 DNS 路由问题
为无搜索或域名设置的 VPN 连接设置默认路由标志
确保有 DNS 服务器但无域名的 VPN 连接能够正确进行 DNS 解析
更新 debian changelog 以反映 DNS 配置修复

Log: 修复 VPN 适配器无域名配置时的 DNS 路由功能

Influence:

  1. 测试无搜索或域名配置时 VPN 连接的 DNS 解析功能
  2. 验证有 DNS 服务器但无域名的 VPN 适配器的 DNS 功能
  3. 测试与现有 VPN 配置的向后兼容性
  4. 验证各种 VPN 连接场景下的 DNS 路由行为
  5. 测试新默认路由设置的系统稳定性

PMS: BUG-355287

Fix DNS routing issue for VPN adapters that lack search/domain configuration
Set default route flag for VPN connections without search or domain settings
Ensure proper DNS resolution for VPN connections with DNS servers but no domains
Update debian changelog to reflect the DNS configuration fix

Log: Fixed VPN adapter DNS routing for connections without domain config

Influence:
1. Test VPN connection DNS resolution when no search or domain is configured
2. Verify DNS functionality for VPN adapters with DNS servers but no domains
3. Test backward compatibility with existing VPN configurations
4. Validate DNS routing behavior for various VPN connection scenarios
5. Test system stability with the new default route setting

fix(dns): 确保 VPN 适配器无域名配置时的 DNS 路由功能

修复 VPN 适配器缺少搜索/域名配置时的 DNS 路由问题
为无搜索或域名设置的 VPN 连接设置默认路由标志
确保有 DNS 服务器但无域名的 VPN 连接能够正确进行 DNS 解析
更新 debian changelog 以反映 DNS 配置修复

Log: 修复 VPN 适配器无域名配置时的 DNS 路由功能

Influence:
1. 测试无搜索或域名配置时 VPN 连接的 DNS 解析功能
2. 验证有 DNS 服务器但无域名的 VPN 适配器的 DNS 功能
3. 测试与现有 VPN 配置的向后兼容性
4. 验证各种 VPN 连接场景下的 DNS 路由行为
5. 测试新默认路由设置的系统稳定性

PMS: BUG-355287
@deepin-ci-robot

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign tsic404 for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@deepin-ci-robot

Copy link
Copy Markdown
Contributor

Hi @wxphaha. Thanks for your PR.

I'm waiting for a deepin-community member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@deepin-community-ci-bot

Copy link
Copy Markdown

TAG Bot

New tag: 1.44.2-7deepin8
DISTRIBUTION: unstable
Suggest: synchronizing this PR through rebase #22

@deepin-community-ci-bot

Copy link
Copy Markdown

TAG Bot

New tag: 1.44.2-7deepin9
DISTRIBUTION: unstable
Suggest: synchronizing this PR through rebase #24

@wxphaha wxphaha closed this Jun 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants