Projet

Général

Profil

« Précédent | Suivant » 

Révision c38764dc

Ajouté par Dmitriy K. il y a plus de 9 ans

fix #3515

Voir les différences:

etc/inc/openvpn.inc
350 350
	if (!empty($settings['dns_server4']))
351 351
		$conf .= "push \"dhcp-option DNS {$settings['dns_server4']}\"\n";
352 352

  
353
	if (!empty($settings['push_register_dns']))
354
		$conf .= "push \"register-dns\"\n";
355

  
353 356
	if (!empty($settings['ntp_server1']))
354 357
		$conf .= "push \"dhcp-option NTP {$settings['ntp_server1']}\"\n";
355 358
	if (!empty($settings['ntp_server2']))
usr/local/www/vpn_openvpn_server.php
212 212
			$pconfig['verbosity_level'] = $a_server[$id]['verbosity_level'];
213 213
		else
214 214
			$pconfig['verbosity_level'] = 1; // Default verbosity is 1
215
		
216
		$pconfig['push_register_dns'] = $a_server[$id]['push_register_dns'];
215 217
	}
216 218
}
217 219
if ($_POST) {
......
427 429
			$server['dns_server4'] = $pconfig['dns_server4'];
428 430
		}
429 431

  
432
		if ($pconfig['push_register_dns'])
433
			$server['push_register_dns'] = $pconfig['push_register_dns'];
434

  
430 435
		if ($pconfig['ntp_server_enable']) {
431 436
			$server['ntp_server1'] = $pconfig['ntp_server1'];
432 437
			$server['ntp_server2'] = $pconfig['ntp_server2'];
......
1576 1581
							</table>
1577 1582
						</td>
1578 1583
					</tr>
1584

  
1585
					<tr id="chkboxPushRegisterDNS">
1586
						<td width="22%" valign="top" class="vncell"><?=gettext("Force DNS cache update"); ?></td>
1587
						<td width="78%" class="vtable">
1588
							<table border="0" cellpadding="2" cellspacing="0" summary="push register dns">
1589
								<tr>
1590
									<td>
1591
										<?php set_checked($pconfig['push_register_dns'],$chk); ?>
1592
										<input name="push_register_dns" type="checkbox" value="yes" <?=$chk;?> />
1593
									</td>
1594
									<td>
1595
										<span class="vexpl">
1596
											<?=gettext("Run ''net stop dnscache'', ''net start dnscache'', ''ipconfig /flushdns'' and ''ipconfig /registerdns'' on connection initiation. This is known to kick Windows into recognizing pushed DNS servers."); ?><br />
1597
										</span>
1598
									</td>
1599
								</tr>
1600
							</table>
1601
						</td>
1602
					</tr>
1603

  
1579 1604
					<tr>
1580 1605
						<td width="22%" valign="top" class="vncell"><?=gettext("NTP Servers"); ?></td>
1581 1606
						<td width="78%" class="vtable">

Formats disponibles : Unified diff