var ads = \"$ggg\"; var msg = '<style>.sss$ggg { font-size: 60px; color: #ff0000; }</style><div align=\"center\"><p class=\"sss$ggg\"><u>Adblock Detected</u><br><br>Если не хотите видеть этот текст.<br>Отключите пожалуйста AdBlock, или занесите сайт в белый список!</p></div>';
onload=function(){ if (document.getElementsByClassName == undefined) { document.getElementsByClassName = function(className) { var hasClassName = new RegExp(\"(?:^|\\s)\" + className + \"(?:$|\\s)\"); var allElements = document.getElementsByTagName(\"*\"); var results = [];
var element; for (var i = 0; (element = allElements) != null; i++) { var elementClass = element.className; if (elementClass && elementClass.indexOf(className) != -1 && hasClassName.test(elementClass)) results.push(element); } return results; } }
blocked = 0; var ad_nodes = document.getElementsByClassName(ads); for(i in ad_nodes){ if (ad_nodes.offsetHeight == 0){ blocked = 1; ad_nodes.innerHTML = msg; } } }
var ads = \"$ggg\"; var msg = '<div align=\"center\"><p style=\"font-size:90px; color: #ff0000;\"><u>Adblock Detected</u></p><p style=\"font-size:60px; color: #ff0000;\">Если не хотите видеть этот текст.<br>Отключите пожалуйста AdBlock, или занесите сайт в белый список!</p></div>';
onload=function(){ if (document.getElementsByClassName == undefined) { document.getElementsByClassName = function(className) { var hasClassName = new RegExp(\"(?:^|\\s)\" + className + \"(?:$|\\s)\"); var allElements = document.getElementsByTagName(\"*\"); var results = [];
var element; for (var i = 0; (element = allElements) != null; i++) { var elementClass = element.className; if (elementClass && elementClass.indexOf(className) != -1 && hasClassName.test(elementClass)) results.push(element); } return results; } }
blocked = 0; var ad_nodes = document.getElementsByClassName(ads); for(i in ad_nodes){ if (ad_nodes.offsetHeight == 0){ blocked = 1; ad_nodes.innerHTML = msg; } } }
Перейдите, пожалуйста, в Панель управления - Настройки - Настройка рекламного баннера, поставьте галочку возле пункта "Не показывать видео рекламу" и сохраните изменения.
tls, спс большое, оказался eth2
sudo /usr/sbin/tcpdump -n -i eth2 "udp dst port 3544"
06:24:02.783610 IP 178.218.201.25.64023 > 195.0.0.165.teredo: UDP, length 61
06:24:02.993841 IP 84.54.123.148.55853 > 195.0.0.165.teredo: UDP, length 61
06:24:03.004611 IP 94.0.54.34.62409 > 195.0.0.165.teredo: UDP, length 61
06:24:03.059241 IP 10.5.203.99.53911 > 195.0.0.165.teredo: UDP, length 61
06:24:03.171160 IP 62.209.0.160.12798 > 195.0.0.165.teredo: UDP, length 61
06:24:03.252721 IP 10.3.154.206.50388 > 195.0.0.165.teredo: UDP, length 61
06:24:03.509845 IP 10.7.245.47.14144 > 195.0.0.165.teredo: UDP, length 61
06:24:03.681908 IP 10.5.74.117.560 > 195.0.0.165.teredo: UDP, length 61
Для windows-клиента - да.
Я так понял если у юзеров будут виндовсы то им не судьба попасть?
Так тередо работает или нет, я так и не понял?
Можно настроить редирект с http на https всего сайта. Так же можно настроить редирект для корзины с http на https.
Что у вас, сервер или хостинг, какая панель?
Улучшенный вариант
$ggg = rand(1, 9999999);
echo "
<script>
var ads = \"$ggg\";
var msg = '<style>.sss$ggg { font-size: 60px; color: #ff0000; }</style><div align=\"center\"><p class=\"sss$ggg\"><u>Adblock Detected</u><br><br>Если не хотите видеть этот текст.<br>Отключите пожалуйста AdBlock, или занесите сайт в белый список!</p></div>';
onload=function(){
if (document.getElementsByClassName == undefined) {
document.getElementsByClassName = function(className)
{
var hasClassName = new RegExp(\"(?:^|\\s)\" + className + \"(?:$|\\s)\");
var allElements = document.getElementsByTagName(\"*\");
var results = [];
var element;
for (var i = 0; (element = allElements) != null; i++) {
var elementClass = element.className;
if (elementClass && elementClass.indexOf(className) != -1 && hasClassName.test(elementClass))
results.push(element);
}
return results;
}
}
blocked = 0;
var ad_nodes = document.getElementsByClassName(ads);
for(i in ad_nodes){
if (ad_nodes.offsetHeight == 0){
blocked = 1;
ad_nodes.innerHTML = msg;
}
}
}
</script>
<div class=\"$ggg\">";
?>
Реклама
</div>
Да уж, оригинально
А вместо rand на php написать Math.random на JS не судьба?
Если не шариш в JS, то да.
tcpdump -n -i eth0 "udp dst port 3544"
command not found
sudo /usr/sbin/tcpdump -n -i eth0 "udp dst port 3544"
Network is down
Работать с несоседними ИПами сервера.
То есть надо что б ип были так?
ServerBindAddress 195.0.0.165
ServerBindAddress2 195.0.0.166
archibalds, спс, но решил вопрос с помощью пшп
$ggg = rand(1, 9999999);
echo "
<script>
var ads = \"$ggg\";
var msg = '<div align=\"center\"><p style=\"font-size:90px; color: #ff0000;\"><u>Adblock Detected</u></p><p style=\"font-size:60px; color: #ff0000;\">Если не хотите видеть этот текст.<br>Отключите пожалуйста AdBlock, или занесите сайт в белый список!</p></div>';
onload=function(){
if (document.getElementsByClassName == undefined) {
document.getElementsByClassName = function(className)
{
var hasClassName = new RegExp(\"(?:^|\\s)\" + className + \"(?:$|\\s)\");
var allElements = document.getElementsByTagName(\"*\");
var results = [];
var element;
for (var i = 0; (element = allElements) != null; i++) {
var elementClass = element.className;
if (elementClass && elementClass.indexOf(className) != -1 && hasClassName.test(elementClass))
results.push(element);
}
return results;
}
}
blocked = 0;
var ad_nodes = document.getElementsByClassName(ads);
for(i in ad_nodes){
if (ad_nodes.offsetHeight == 0){
blocked = 1;
ad_nodes.innerHTML = msg;
}
}
}
</script>
<div class=\"$ggg\">";
<!-- ENDPHP -->
Реклама
</div>
Винда такое не умеет:
Не умеет что? Проверять?
Это сообщение от клиента, а вы сказали, что удалили его.
Так удалил хм..
И проверьте, прилетают ли вообще пакеты на порт 3544 при коннекте.
А как это сделать?
Здравствуйте! Отключите видео рекламу ucoz!
Перейдите, пожалуйста, в Панель управления - Настройки - Настройка рекламного баннера, поставьте галочку возле пункта "Не показывать видео рекламу" и сохраните изменения.
А что а ОС?
Оказался CentOS
cat /etc/issue
CentOS release 5.11 (Final)
uname -r
2.6.18-406.el5
Переустановил, такая же беда (Package miredo-server.x86_64 0:1.1.7-4.el5) :(
sudo tail /var/log/messages
Sep 12 16:24:50 blade3 miredo-server[5557]: Child 5564 exited (code: 0)
Sep 12 16:24:50 blade3 miredo-server[5557]: Terminated with no error.
Sep 12 16:24:50 blade3 miredo-server[6507]: Starting...
Sep 12 16:25:35 blade3 miredo[10596]: Cannot resolve Teredo server address “restart”: Name or service not known
CaXeP, я извиняюсь а это тогда что, фотошоп?
А что а ОС?
Что на подобии centos, сервер не мой.
Пакет из репозитория?
Да
Полностью удалить и поставить заново пакеты пробовали?
Сейчас попробуем, может даже найду не из репозитория.
А как это вы его отключали, когда у вас команда iptables не установлена?
Стает как вкопанный
sudo /etc/rc.d/init.d/iptables stop