
Tengo dos PC con Linux y están conectadas mediante un cable LAN. La primera PC tiene conexión a Internet, pero la segunda no. Quiero que la segunda PC use la conexión de la primera PC a través de un programa C.
Soy nuevo en la programación de redes. Cualquier ayuda será apreciada. Sugiera por dónde empezar.
GRACIAS.
Respuesta1
¿Quiere que su programa C pueda acceder a Internet a través de otra PC? ¿O desea desarrollar una utilidad mediante la cual cualquier programa en C pueda hacer tal cosa? Si es así, debe buscar las instalaciones existentes en Linux para compartir conexiones. Mira estoenlacePor ejemplo.
El punto es que, a menos que desee escribir utilidades de red, su programa C (o cualquier otro programa) debe usar cualquier conexión a Internet disponible en la computadora host. Para programas generales, los detalles de cómo se conecta la computadora host a Internet son irrelevantes.
Respuesta2
Necesita buscar algún tipo de programa fuente como3proxy
Respuesta3
Si desea reenviar la conexión a través de una conexión segura, utilice el reenvío tcpip de SSH.