Red de conocimiento informático - Aprendizaje de programación - Consulta de nombre de dominio eth

Consulta de nombre de dominio eth

Antecedentes: la Raspberry Pi está conectada a una tarjeta de red inalámbrica 5G externa y el empujador de transmisión está conectado al puerto Raspberry 3LAN para disfrutar de Internet.

Verificación: Raspberry 3B está conectado al punto de acceso móvil y la PC está conectada al puerto LAN de Raspberry a través de un cable de red para acceder a Internet.

Ideas:

1. Primero, establezca una dirección IP estática para la ética de Raspberry.

2. Modifique las reglas de reenvío de IP para permitir el reenvío de datos de IP. (configuración de ip_forward)

3. Configuración de enrutamiento: configure iptables para conectar dos tarjetas de red.

4. Abra el servicio DHCP de Raspberry en el puerto eth.

5. Inicie el servicio DNS.

Proceso detallado:

1. Asigne una dirección estática a la ética de Raspberry Pi.

Asignación temporal:

sudo ifconfig eth 0 192.168.173.1 255. 255. 255. 0 o superior

Asignación permanente:

Escribir Introduzca el archivo de configuración.

Archivo de configuración /etc/network/interfaces. Tenga en cuenta que los parámetros de dirección de wlan0 aquí deben corresponder a los parámetros relevantes de etc/udhcpd.conf

¿Sudo VI? /etc/network/interface

#iface inet dhcp predeterminado

mejorar

eth0 automático

iface eth0 inet estático

Dirección 192.168.173.1

Máscara de red 255.255.255.0

Nota:

2 Iniciar el reenvío de IP

Hay muchas formas. , se recomienda utilizar el método de configuración sysctl.

Método 1: sudo echo 1 >/proc/sys/net/ipv4/ip_forward

Método 2: sudo sh-c " echo 1 >/proc/sys/net /ipv4 /ip_forward "

Método 3: sudo sysctl-wnet . IP v4 . IP _ forward = 1.

A veces es necesario agregar una línea en /etc/sysctl .

3.configuración de iptables

? iptables-t NAT-I post enrutamiento-o WLAN 0-j camuflaje

servicio 4.dhcp

4.1 Instalar servicio udhcpd

sudo apt-get update

sudo apt-get install udhcpd

4.2 Configurar el servicio DHCP

sudo vi /etc/udhcpd.conf

1. interfaz, configúrelo en el número de tarjeta de red correspondiente.

2. Configure la parte restante y elimine el símbolo # al frente.

#¿El resto debería cambiarse a? Manténgase positivo

3. Configure la dirección IP de Raspberry Pi.

Cambie el enrutador opt a 192.168.173.1, luego esta dirección se usará como puerta de enlace después de la configuración. La puerta de enlace del dispositivo conectado al puerto eth de Raspberry debe configurarse en esta IP.

Aquí opt dns se modifica a direcciones DNS públicas * * * 1114.14.1165438 y 165438.

4.3 ¿Habilitar DHCP

? Configure /etc/default/udhcpd.

¿Sudo Nami? /etc/default/udhcpd

Comentar DHCPD_ENABLED="no" con el símbolo #.

DHCPD_ENABLED="no "Cambiar a #DHCPD_ENABLED="no "

4.4? Iniciar el servicio

1. Iniciar el servicio UDDHCP: sudo service udhcpd start. .

2. Configurar arranque: sudo update-rc.d? Habilite el servicio udhcpd

5.dns

Durante el proceso de depuración, se descubrió que no se podía encontrar la dirección DNS utilizada por Raspberry. La dirección DNS encontrada por los métodos convencionales era 127.0. 1.1. Revisé /q/101000002443769 en línea. Aquellos que estén interesados ​​pueden consultar este artículo.

Esto causó un problema cuando estaba probando. Se puede acceder al pc a través de la dirección IP, pero no a través del nombre de dominio. Luego verifiqué algunos servidores DNS utilizados por * * * en Internet y todo fue normal después de configurarlos. La información DNS utilizada para estos * * * es la siguiente:

/***************************** ******* ******************************************* ******** ******************************************* ********* **********************/

a. DNSPod: El DNS público de DNSPod es actualmente el primero. público en China para admitir ECS ** *DNS es un servicio público * * * de resolución de nombres de dominio lanzado por DNSPod, que puede proporcionar servicios públicos * * * de resolución de nombres de dominio recursivos a usuarios de toda la red.

Dirección IP del servidor DNS:

Preferido: 119.29.29 Alternativa: 182. 254. 1116.

b.114DNS: Tiene una gran cantidad de usuarios nacionales, velocidad de acceso rápida y nodos en todas las provincias. También puede satisfacer las necesidades de DNS de los usuarios de los tres principales operadores de China Telecom, China. Unicom y China Mobile, y puede prevenir eficazmente el secuestro.

Dirección IP del servidor DNS:

Primera opción: 114.14.14.114 Alternativa: 114.165438.

C.AliDNS: Aligon* * DNS es un sistema de resolución recursiva de DNS lanzado por Alibaba Group. Su objetivo es convertirse en una parte integral de la infraestructura nacional de Internet y proporcionar a los usuarios de Internet servicios de resolución recursiva de DNS gratuitos "rápidos", "estables" e "inteligentes".

Dirección IP del servidor DNS:

Preferido: 223.5.5.5 Alternativa: 223.6.6.6

/************ * ************************************************** ************************************************** * ****************************************/