我想在c中開發一個小型的客戶端 - 服務器應用程序。爲此,我採取了一個源代碼:http://www.iprelax.fr/outils/c_prog5.phpC和以太網連接的客戶端服務器
它在本地工作,無需更改IP地址或端口。我試着用2臺電腦(mac os和ubuntu)。它們使用以太網電纜連接,我們在此接口(eth0)上定義了一個靜態IP地址10.0.0.10和10.0.0.20。在客戶端,我們改了行:
char *msg, *htoname = "127.0.0.1";
與服務器的IP地址,但它不工作,沒有錯誤。
我們試圖改變端口號,但仍然是同樣的問題。
我們看到任何有netstat和netcat命令的東西。
如何在兩臺計算機之間運行應用程序?
謝謝您的幫助
你必須表現出更多的代碼!由於我們不知道你在做什麼,因此不可能說。 –
另外,你是直接連接兩臺計算機還是通過集線器/交換機連接?如果您直接在計算機之間沒有任何集線器/交換機的情況下執行此操作,則需要使用特殊的網線。 –
@JoachimPileborg現代的大多數網卡可能都有自動感應端口。當然,使用開關將會使它確定。 – unwind