Rede – Acessando sua máquina de qualquer lugar

AGRADEÇA AO AUTOR COMPARTILHE!

Tenho um servidor de testes em casa. Nele eu deixo alguns serviços funcionando como IIS, FTP, SVN, banco de dados SQLServer e MySQL e assim por diante. Obviamente durante alguma visita a clientes eu preciso acessar alguns desses serviços ou mesmo acessar remotamente meu computador para mostrar alguma evolução nos serviços contratados por esse cliente. Os clientes ficam maravilhados com a forma de acesso e sempre me perguntam como fazer para ter esse modelo de acesso.

Vou tentar mostrar os passos aqui:

RedePrecisamos entender que o computador que está sendo usado para chegar ao seu computador na sua casa está ligado na internet e tem um IP desconhecido pela sua rede. É um visitante. Quando ele consegue chegar à sua rede, ele chega ao ponto de acesso que sua rede tem com a internet. Esse ponto é chamado de Gateway. Geralmente esse Gateway fica configurado no roteador. O roteador tem duas redes configuradas nele. A rede interna da sua casa (geralmente uma rede 192.168.0.0/24) e uma rede externa que faz uso dos dados informados pelo seu provedor de internet. É o roteador que faz essas duas redes conversarem.

Sabendo como está esquematizada a rede, precisamos então configurar o roteador e as máquinas que queremos acessar na rede interna para podermos fazer toda essa comunicação funcionar.

ddnsA primeira coisa a se fazer é registrar seu roteador de casa em um serviço como o no-ip ou o DynDNS. Esse serviço fica identificando seu roteador através de um nome de endereço de internet. Então você se cadastra no serviço e registra um endereço para que depois seja possível, através desse endereço, chegar ao seu roteador.

Isso é importante porque diversos provedores de acesso dão IP’s dinâmicos aos clientes, e seria mais complicado ficar toda hora anotando o novo IP de seu roteador para poder acessá-lo remotamente.  Acesse seu roteador (nesse caso: 192.168.0.1) através do seu navegador. Procure por DDNS e faça a configuração de acordo com as informações passadas pelo no-ip ou pelo DynDNS. Observe que geralmente os roteadores já tem provedores de serviço configurados, você só tem que criar uma conta nesses provedores e escolher um nome para seu roteador. No caso ao lado o nome escolhido foi sandromucio.no-ip.org.

Depois de configurado o serviço de DDNS (é assim que é chamado esse cadastro – Dynamic DNS) você já consegue chegar ao seu roteador. Mas seu roteador é somente um ponto de acesso à sua rede interna. O importante é chegar ao seu computador. Então chegar ao roteador é uma parte do serviço.

Precisamos ainda configurar o roteador para uma faixa de DHCP que não interfira nas máquinas que queremos acessar. O DHCP dá IP’s dinâmicos para máquinas que tentem se conectar na sua casa, como notebooks ou celulares. Então, não é interessante que esses peguem um IP dos quais a gente possa precisar durante o acesso remoto. dhcp Na figura ao lado coloquei a faixa de IP’s do DHCP entre 150 e 199. Agora precisamos reservar os IPs que nos interessam para as máquinas que desejamos acessar remotamente. Pegue cada máquina que deseja acessar e configure o IP dela de forma estática. Por exemplo: 192.168.0.101. Dessa forma, sempre que o roteador precisar chegar nessa máquina, ele vai usar esse IP para isso. No roteador Intelbras usado nesse exemplo, foram reservados alguns IPs fixando os mesmos para os MACs das placas de rede dos computadores desejados. Mas basta fixar o IP no computador em questão que faz o mesmo efeito.

ipreservado

Um rede tem  65.536 portas. Indo da porta 0(zero) à porta 65.535. As portas abaixo do numero 1024 são usadas por alguns serviços de forma padrão. Por exemplo: a porta 80 é usada para servidor de internet, a porta 21 para servidor de FTP, a porta 25 era usada para envio de email e assim por diante. Então o que precisamos fazer é configurar o nosso roteador para redirecionar as solicitações feitas para cada porta de forma que qualquer solicitação que chegue a porta 80 seja redirecionada para o computador que está com o serviço de internet funcionando. Para o acesso remoto, a porta padrão é a 3389. Então pegamos o roteador e configuramos para que toda solicitação que chegue na porta 3389 seja redirecionada para o IP 192.168.0.101, que é o computador que desejamos acessar remotamente.

redirecionamentos

Observe que é possível redirecionar várias portas para vários computadores. É importante ressaltar que uma porta não pode ser redirecionada para dois computadores, mas temos 65 mil portas. Acho que é possível configurar qualquer serviço para acesso remoto com elas.

AGRADEÇA AO AUTOR COMPARTILHE!

Sandro Mucio

Mais artigos deste autor »

Analista de Sistemas no MaisDocs.com.br
Webmaster em sandromucio.com
Pai das duas meninas mais lindas do mundo.


40 Comentários

Sandro Múcio
2

Infelizmente, Leo, os serviços foram todos (os que conheço) colocados como pagos. Depois da última crise financeira mundial, o google passou a cobrar pelo serviço de email para empresas, o dyndns passou a cobrar pelo redirecionamento de ip, o Hamachi também passou a cobrar pelo serviço de VPN que antes era gratuito. Sinal dos tempos. Quando o bolso aperta, essas empresas se valem da massa de clientes gratuitos como ponto de apoio para equilibrar as finanças. O mais triste é que depois que a crise passa, os serviços não retornam ao modelo gratuito. Eu mesmo tive que comprar uma conta no Dyndns para seguir acessando meus computadores. O valor é ínfimo, pago anualmente, mas mesmo assim é chato ter que pagar por algo que era gratuito até pouco tempo. Vale lembrar que essa estratégia de ofertar o serviço gratuitamente e cobrar posteriormente é comum. Muitas empresas se valem dessas ofertas para atrair clientes como também como forma de teste de um serviço. Fica gratuito para que a empresa possa fazer testes sem compromissos. Quando o serviço está consolidado, ela migra para a cobrança.

Marco
3

O comentário do Sandro é verdadeiro. Na realidade ainda existem provedores DDNS free, mas se a aplicação for séria, tem que pagar mesmo.
Na minha opinião o preço não é alto e ainda assim vale a pena. Tenho uma conta paga no DynDns que me custa US$ 25 por ano (R$ 70,00 no câmbio de hoje), mas me dá direito a 30 hosts, o que me permite fazer stream de DVR standalone de minha casa, escritório, casa de veraneiro e outras baboseiras. Tb faço acesso remoto a um server que possuo em casa e outro no escritório. Pelo menos para mim está valendo o que pago.

Sandro Múcio
5

Infelizmente se seu roteador não tem redirecionador de portas, a solução mais óbvia seria comprar outro. Importante é pesquisar quais fazem esse tipo de serviço antes da compra para não ficar com dois roteadores que não correspondem a sua necessidade. Gostaria só de acrescentar que tenho hoje: D-Link, Intelbras, Multilaser e TODOS eles fazem esse serviço de redirecionamento de portas. Se seu roteador é muito antigo, pode ser que ele não tenha essa funcionalidade, mas qualquer roteador a venda em lojas de informática hoje em dia tem essa funcionalidade embutida. Talvez usando um nome incomum. Mas coloque o modelo do seu roteador na internet junto com a expressão ‘redirecionar porta’ e veja se outras pessoas têm esse problema ou conhecem como fazer.

Paulo
6

Cara, preciso acessar minha internet de casa, porem de outro lugar. Pelo que entendi, com o DDNS isso é possivel, mas preciso que a internet de casa processe informaçoes de protocolo UDP e TCP que a internet de outro lugar nao faz. Isso é possivel? Basicamente preciso que minha internet de casa processe tudo e envie os resultados de volta.

Marcelo
8

Ola eu fiz como vc explicou,
crie a conta no no-ip, ( servidor.hopto.org )
fui no roteador e configurei com meus dados do no-ip (DNS Dinâmico – No-IP).
reservei o ip no roteador , 192.168.0.102
direcionai a porta 3389 para o ip reservado(Meupc que quero acessar remoto=192.168.0.102 )
ai qunado vou em outro pc fora da minha casa eu abro o navegar e digito o endereço reservado 192.168.0.102 a pagina fica carregando e nao conecta…

Sandro Múcio
9

tentou acessar de fora com ‘http://servidor.hopto.org’ ?? Esse foi o endereço externo que vc configurou. O 192.168.xxx.xxx é endereço interno de sua rede. Você só tem acesso dentro da própria rede.

Paulo
10

Sandro, preciso acessar minha internet de casa, porem de outro lugar. Pelo que entendi, com o DDNS isso é possivel, mas preciso que a internet de casa processe informaçoes de protocolo UDP e TCP que a internet de outro lugar nao faz. Isso é possivel? Basicamente preciso que minha internet de casa processe tudo e envie os resultados de volta. Roteador tp-link n750 ou TL-WDR4300.

Sandro Múcio
11

Paulo, UDP e TCP são protocolos. Qualquer rede processa protocolo. O que pode acontecer é que o firewall esteja configurado para bloquear tráfego nesse protocolo. Isso é normal. Para retirar o bloqueio a gente cria regras no firewall. O processo todo é achar seu roteador a partir da internet (qualquer lugar). Encontrado seu roteador, enviar os pacotes que chegam nas portas citadas para o seu computador dentro de sua casa. Com isso, seu computador passa a responder ao visitante da internet.
Acontece que a primeira dificuldade a gente resolve usando DDNS. O serviço que fica na internet sendo informado pelo seu roteador qual o ip do roteador.
Depois, a gente precisa liberar as portas citadas no roteador (redirecionando para o ip do seu computador). Isso a gente faz usando o firewall do roteador e o redirecionamento de portas.
O problema é que eu preciso saber agora qual o ip do seu computador dentro de casa. Então, a gente configura o IP do computador de forma fixa e fora da faixa de ip do dns. Assim eu evito que exista conflito de IP na rede interna.
Finalmente eu preciso liberar as portas no computador que eu quero chegar (novamente, seu computador de casa). Quando a gente fala de liberar portas, a gente fala de fazer isso no firewall. Eu sempre libero os dois protocolos porque o acesso remoto utiliza o UDP para saber se o computador está ativo e respondendo e usa o TCP para enviar as solicitações de dados.

Paulo
12

entendi um pouco sandro, criei sim um ddns e abilitei ate no meu roteador. Nao esta ativado no momento pois como nao tinha utilidade ainda, nao achei correto deixar ativo. Nao ou saber te dizer o ip de casa pois agora estou no trabalho. Mas entao, tem muitos protocolos bloqueados e portas tambem nessa rede do trabalho. Preciso que minha rede de casa processe o que esta bloqueado, nao tem problema que ela processe tudo, nao sao coisas pesadas que preciso, mas desde que ela consiga processar e me enviar de volta entende

Sandro Múcio
13

Paulo, acho que vc não entendeu. Seu computador faz o processamento do que vc precisa quando vc está em casa? Se faz, quando vc estiver acessando ele remotamente será como se vc estivesse em casa. Portanto, vc terá acesso a tudo que seu computador pode acessar. Acesso remoto significa que vc está de frente ao seu computador mesmo estando em outro local.
Quanto à configuração, as explicações estão aí.
Seguindo o roteiro a partir da internet => para o seu roteador identificando através do DDNS.
Do roteador => até seu computador redirecionando as portas e liberando o firewall tanto do roteador quanto do computador de destino.
Finalmente abrindo o ‘Conexão com área de trabalho remota’ a partir do seu computador de trabalho com o endereço do DDNS configurado no seu roteador.

Mauricio
14

Ola Sandro, Gostaria de uma luz sua…Tenho o pc do meu escritorio que tem meu siatema de gestao no qual possui uma pasta no C: que toda vez que cadastro ou atualizo alguma coisa ali fica salvo. Precisaria acessar da minha casa esta pasta, porque o programa(que tenho em casa, o mesmo do escritorio) precisa deste banco de dados atualizado para abrir com as ultimas modificações que eu tenha feito no escritorio. Tem como? Achei a questao de arquivos off-line, mas so consegui estando na mesma rede local.

Sandro Múcio
15

Maurício, o acesso remoto faz com que vc trabalhe com sua máquina do escritório mesmo estando em casa. Então, na minha ótica, você acessaria sua máquina do escritório e usaria o programa na máquina do escritório, sem necessidade de usar sua máquina de casa. No caso de vc querer usar o programa da máquina de casa, eu aconselharia a usar uma configuração no acesso remoto que permite compartilhar pastas entre os computadores. Depois de configurar esse modo de acesso, eu transferiria o arquivo do banco de dados entre as máquinas. Claro que isso não é o ideal já que teremos duas bases de dados em duas máquinas diferentes e que podem ser usadas independentemente. Isso causa problemas de confiabilidade de dados porque vc pode fazer atualizações em sua máquina de casa e esquecer de levar essas atualizações para sua máquina do escritório e vice versa. Assim sendo, eu sigo com minha orientação de usar somente a máquina do escritório mesmo estando em casa.

Cristiano Pires
17

Sandro, fiz toda a configuração como você orientou. Tentei conectar pelo app (no celular) RD Client da Microsoft, mas não consigo conectar, dá erro 0x104. Ativei o acesso remoto no micro, desativei firewall. Coloco o nome de host que criei, mas não dá certo. A minha situação é a seguinte: tenho um modem da VIVO e conectado a esse modem tenho um roteador tplink, toda a configuração do DDNS e o redirecionamento das portas fiz no roteador tplink. Está certo ou eu teria que fazer no modem VIVO?

Carlos FC
18

Obrigado Sandro, ótimo trabalho e dedicação as respostas. Pelo que vi, você acessa tudo de qualquer lugar, dessa mesma forma o acesso ao meu banco de dados Sql server seria da mesma forma, Executo: Sql Server Management Studio, informo o endereço no.ip, usuário e senha do banco? e.. amem.

Sandro Múcio
19

Carlos FC, é isso mesmo. Lembre-se que cada ‘serviço’ como o SQL Server tem uma porta específica e ela tem que está aberta no firewall da sua máquina e redirecionada no roteador de sua conexão com a internet de forma que toda solicitação que chegar nessa porta deve ser redirecionada para a máquina correta.

Aurimar
20

Sandro, excelente seu artigo.
Colega eu estou testando VPN com dois micros na minha casa e tenho alguns questionamentos:
* considerações da minha rede teste.
– 01 netbook com ip fixo 192.168.1.10 ( equipamento terá pastas no HD compartilhado)-win 8.1
-01 notebook windows 8.1 com ip via dhcp do roteador
Uso um ip ddns (no-ip) que já está cadastrado no roteador
A porta 1723 já esta encaminhada no roteador para o ip 192.168.1.10
Ocorrencias:
– ja cheguei a configurar e ter êxito na conexao
– quando desligo os equipamentos que ligo novamente nao consigo mais conexao.
Pergunto:
– este problema é porque estão na mesma rede?
– este micros precisam estar em no mesmo grupo de trabalho?

Sandro Múcio
21

Caro Aurimar: Começar dizendo que esse artigo é 2010 e nessa época não existiam windows 8, windows 10. Ainda era o Windows 7. Com essa mudança que a Microsoft sofreu nesses últimos anos eu só consigo acesso ao meu computador se eu estiver usando um usuário ‘Microsoft’ com poderes de administrador para chegar até ele.
Quando falei naquele tempo sobre acesso remoto a seu computador, eu falei sem uso de VPN. O conceito de VPN é diferente, tem questões de protocolo, portas e tunelamento que fogem do escopo desse artigo. Eu não tenho conseguido configurar corretamente uma VPN sem um programa pago. Existe como criar uma VPN direta usando somente um adaptador de rede com conexão de entrada, mas esse modelo tão disseminado pela internet só funciona para 2 computadores. Quando a gente tenta colocar um terceiro na mesma rede causa problema e não funciona. Dá uma pesquisa sobre OpenVPN que pode ser que você encontre algo que funcione. Mas essas redes Microsoft com windows 8, windows 10 são complicadas para montar. A última vez que precisei criar uma VPN, usei o windows server 2008 como servidor de VPN e fui criando as conexões dos clientes no Windows 10 usando um usuário existente no Windows server com permissões de acesso somente à VPN. É complicado. Eu teria que escrever outro artigo.

Rafael
22

Boa noite Sandro, minha duvida e semelhante ao do Aurimar… só que no meu caso muda poucas coisas, eu já uso o “windows 2008 server r2″ criei um servidor de banco de dados Mysql e Dados para rede local para a utilização de um software especifico. Todos os serviços do windows inclusive o remote desktop estão funcionando corretamente. Ativei meu cadastro no dyndns pago e etc. O problema que venho enfrentando e o seguinte, o roteador que uso é um linksys ‘muito bom por sinal” só que o modem adsl2 tem uma firmware um tanto quanto obsoleta por exemplo… junto da rede eu tenho o monitoramento das cameras deste cliente, então ativei o redirecionamento das portas dentro do servidor e o mesmo no DVR do cliente. Agora pra acessar remotamente ou acesso o servidor de dados ou o DVR, os dois ao mesmo tempo o modem não faz o redirecionamento.
O cliente ou ve as imagem do estabelecimento ou usa o software, então tive uma ideia. criar um servidor proxy ou vpn porem não estou conseguindo.
Oque você me aconselha??

Obs: Artigo esclarecedor.

Sandro Múcio
23

Rafael, a ideia é que você possa acessar tudo dentro de sua rede. A solução é mudar a porta de acesso remoto. Pelo que entendi, os dois serviços funcionam na mesma porta. Como não sei como mudar a porta de acesso ao DVR, eu mudo a porta do acesso remoto. Pesquise sobre mudança de porta de acesso remoto. Depois de escolher outra porta para o acesso remoto, registre no roteador a nova porta e redirecione para sua máquina de acesso remoto. Pronto. Assim, você acessa o DVR pelo acesso normal e para acessar sua máquina remotamente, você faz o mesmo processo que expliquei mas troca a porta tanto no firewall, quanto no roteador e no se computador. Quando for acessar, coloque no Acesso remoto a porta (exemplo: porta 5000) fica seuendereco.dyndns.org:5000 e você acessa normalmente. LEMBRE-SE de configurar seu computador destino para a porta que vc quer. Nele, faça os seguintes passos:
Inicie o Editor do Registro.
Localize e clique na seguinte subchave do registro:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber
No menu Editar, clique em Modificar e, em seguida, clique em Decimal.
Digite o novo número de porta e, em seguida, clique em OK.
Feche o Editor do registro.
Reinicie o computador.

CUIDADO: mexer no registro do Windows sem um conhecimento mínimo pode corromper todo seu sistema operacional e obrigar vc a reinstalar o computador e perder tudo que estiver no HD.

Sergio
24

Oi não manjo muito, mas meu cunhado veio com essa história de acesso remoto, o que isso quer dizer? Ele mexeu no meu modem, quer dizer que agora ele consegue acessar minha internet de qualquer lugar?

Ricardo
26

OLÁ Sandro, boa noite!
Preciso de uma ajuda, se for possível, estou colocando um VPN server Softether para acessar um servidor sqlserver 2008 R2, já instalei a vpn serv e cliente, a solicitação do cliente chega ao ser vpn, mas parece não chegar ao sqlser, vc pode me dar uma luz ?
Já configurei o sql para porta 1433 o firewall esta desligado.
Obrigado

Sandro Múcio
27

1 – As portas de SQL server devem ser abertas: 1433 – 1434
2 – SQL server express só funciona com acesso local. Portanto, se você estiver usando o sql server express não vai funcionar.
3 – SQL Server (isso não tem nada a ver com VPN) tem 4 tipos de acesso: Por IP, PIPE, Domain e outro que não lembro agora. Tem que habilitar o acesso por IP e por nome para vc poder acessar usando o nome do servidor ou somente o IP dele.

Felipe
28

Boa noite Sandro, trabalho com um software de contabilidade em um pc no escritorio, e instalei ele em um notebook e gostaria de acessar o mesmo banco de dados, instalei o hamachi nos 2, mas ao tentar acessar pelo note, digitei o ip fornecido no hamachi do pc do escritorio, mas nao comunica, fiz ping e tbm nao obtem resposta, utilizo windows 10 nos 2, gostaria de saber se vc tem algum artigo atualizado para eu fazer rodar no windows 10 isso, desde ja agradeço a atenção

Joao Paulo
29

Parabéns pelo artigo! Muito bem explicado e facil de entender. Vi alguns colegas falando sobre VPN, queria saber se alguém pode me ajudar neste caso: tenho um relógio de ponto q acessamos ele via um IP na lan. Tipo os roteadores… Preciso deixar esse relógio de ponto acessível a rede externa para conectar-se de qualquer lugar digitando o IP real. Pergunta: é possível fazer isso através do DMZ? Ou quando configuro uma VPN, tenho acesso a todos os dispositivos da rede Lan tbm?

Santos
31

Olá,

Gostaria de saber se um técnico configurar a rede de minha casa e meu computador, se ele pode acessar a rede a minha rede interna de fora de minha casa pela internet geral?

Sandro Múcio
32

Santos, se foi ele que configurou e colocou as senhas, ele sabe como fazer para chegar até sua rede e daí para frente ele tem que saber as senhas de acesso a cada computador.

Natália
33

Bom dia!
Sou totalmente leiga nesses assuntos, mas tenho uma dúvida importante.
O meu gmail tem sido acessado por IPs que desconheço, o 238.87.184.22 e 244.112.247.158
Eu vi que estes IPs pertencem a alguma categoria toda especial… Mas não tenho a mais mínima ideia do que se trate. Não faço uso profissional nem do meu notebook e nem do meu celular. Não logo em redes estranhas. Será invasão ou bug? Agradeço muito se puder me responder.

Sandro Múcio
34

Natáli, Os intervalos de endereços privados são: de 10.0.0.0 a 10.255.255.255 (10.0.0.0 /8) de 172.16.0.0 a 172.31.255.255 (172.16.0.0 /12) de 192.168.0.0 a 192.168.255.255 (192.168.0.0 /16) e portanto fora de escopo desses ips que você mostrou. Esses endereços mostrados não de redes multicasts. Redes usadas para envio de mensagens para diversos destinatários ao mesmo tempo. Exemplo, uma apresentação ao vivo distribuída pela internet deve usar esse tipo de endereço para que qualquer um que esteja no caminho do destino da mensagem possa receber a mesma mensagem sem necessidade que uma mensagem individual seja enviada para essa pessoa pelo caminho. Assim, economizamos tráfego O problema é que o meio do caminho não pode voltar no tempo e assistir partes anteriores do mesmo vídeo e áudio. Como se fosse uma transmissão de rádio ou TV.
Seu gmail não deveria ser acessado por esse tipo de endereço. No rodapé da lista de emails, o gmail mostra os locais onde você está conectada nesse momento. Eu aconselho você a destruir todas as conexões existentes e trocar sua senha. Depois disso, verifique se ainda surgem acessos por endereços multicasts. Mas isso não deve existir.

ALOYSIO
36

Ola trabalho com o sistema do e-sus pec estamos implantando ele mas não temos um servidor próprio. Eu consigo colocar em rede apenas na mesma conexão mas fora da rede local eu nao consigo acessar cera que conseguiria fazer essa conexão através desse método. Aporta de uso desse sistema e 8080

Sandro Múcio
37

Aloysio, a idéia é a mesma, só que nesse caso que mostrei no texto, o acesso é para conexão remota. Nada impede que você libere a porta 8080 em seu computador (servidor), seu roteador e modem de forma que externamente você consiga chegar no seu servidor interno. Observe que 8080 é a porta padrão do Apache (servidor web) e sua aplicação deve rodar dentro do apache ou você deve desabilitar o apache para não gerar conflito com sua aplicação.

Deilto
38

Olá sou leigo no assunto e gostaria de saber como faco para acessar meu roteador desde qualquer lugar se meu roteador ja tem uma ip fixa contratada e eu gostaria de acessar o roteador atravez do meu celular que devo fazer ??

Muito obrigado mesmo boa tarde , bom dia ou boa noite.

Sandro Múcio
39

Os roteadores têm uma interface web que normalmente fica aberta somente para acesso a partir da rede interna. Caso deseje acesso externo, tem que procurar nas configurações do roteador para liberar esse modelo acesso.
Então, pegue o modelo de seu roteador e procure por permitir acesso via web e o google vai mostrar como configurar isso.
Agora é só pegar seu celular e abrir um navegador e digitar o http://ip de seu roteador na internet] lembre-se que a rede externa recebe um ip dado pelo seu servidor de acesso a internet.

Deixe seu comentário

Seu endereço de e-mail não será publicado. Campos com * são obrigatórios!

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">