使用一台电脑与另一台电脑的连接

使用一台电脑与另一台电脑的连接

我有两台 Linux PC,并通过 LAN 电缆连接。第一台 PC 可以连接互联网,但第二台没有。我希望第二台 PC 通过 C 程序使用第一台 PC 的连接。

我是网络编程的新手。任何帮助都将不胜感激。请建议从哪里开始。

谢谢。

答案1

您是否希望您的 C 程序能够通过另一台 PC 访问互联网?或者您想开发一个实用程序,让任何 C 程序都可以使用它来做这样的事情?如果是前者,您必须研究 Linux 上现有的共享连接设施。请参阅此关联例如。

重点是,除非您想编写网络实用程序,否则您的 C 程序(或任何其他程序)应使用主机上可用的任何互联网连接。对于一般程序而言,主机如何连接到互联网的细节无关紧要。

答案2

您需要研究一些源程序,例如3代理

答案3

如果您想通过安全连接转发连接,请使用 SSH 的 tcpip 转发。

http://www.libssh.org/

相关内容