局域网通信的问题 如果是多台计算加连接了一个交换机或是路由器~并没有连接外网~怎么实现两台机器之间的通信~这个时候没有了dns就不能依靠ip了吧?应该怎么样实现两台机器之间的通信呢??用tcp的还可以么?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 路由器不是有dhcp功能吗? 我认为是可以通讯的,跟连不连接外网是没什么关系的,你直接编写一个通讯程序,然后通过IP相连就可以通讯,网上也有很多这样的局域网通讯工具的,系统自带的netmeeting 也可以,试试看 to:楼上那您说的是不是得在机器上绑定ip呢?谢谢了哦 这个时候没有了dns就不能依靠ip了吧?//有没有DNS都可以依靠IP,通信与DNS无关,跟连不连外网也没关系 当然不能用动态的IP了,呵呵,如果是动态的IP,可以考虑用机器名 动态的IP可用Timer事件进行轮循,然后通过数组进行IP存储 恩~这样~我用的是TcpClient,那就是要是去连接另外一台计算机也可以同样的用Client.Connect(anotherIP,port)么?可是我试了是不行的~不知道为什么~两台机器通过交换机连在外网上~程序可以通过~但是把交换机连接外网的那根线拔掉~就不行了~这样是为什么?谢了~ 没有连接到外网上时,能PING通另一台计算机吗? 没有连接外网的时候,是ping不通的~所以ip貌似失效了~该是如何? 写个保存ip的配置文件嘛 通过ip实现点对点通信 无论是交换机还是路由器,首先两台必须能够通信能信才行,可以ping试试,如果是动态IP就用计算机名,再查看一下这些机器是不是同一个工作组的. 是用机器名来ping么?那是不是说得把各个机器设置为同一工作组的才可以了喔?谢谢啦~^_^ 你如果要Connect另一台机器的某个端口,除了知道对方的IP以外,目标机器还需要启动一个程序Listening那个端口,这样才能够连接成功。在局域网通信的话,用UDP协议也不错 to: goddy123恩~我是用的listening去监听的~但现在的问题是两台机器是ping不通的~用您说的UDP可以在ping不通的情况下连接么? PING不通?知道原因吗?你确认这两台机器的网络都正常吗?UDP和TCP是两种不同的协议,但是机器网络不同都没有办法。 呵呵 ping不能还怎么做通信,郁闷 可能是我ping的时候的ip地址用错了。那现在是两台机器都连在一个交换机上面,在一台机器上ping另一台机器,应该是用那种ip地址呢?再次感谢! 求WPF 树形+表格 控件 求救:如何写基于windows环境下的搜索功能软件 [请大家讨论]免费邮箱SMTP发邮件的参数设置问题。。。 100分,C#跨线程控件互操作 怎样获取ListView控件滚动条滚动事件 菜鸟问题! Attribute 关于做播放器的问题! this.page.RegisterStartupScript中的script为什么不发生作用????????????? 怎么用正则表达式获取网页中的特定字符串 安装VS.NET 2003 和2005 以及2008分别需要什么样的电脑配置呢? 如何给C#任何数据类型赋一个默认值?
那您说的是不是得在机器上绑定ip呢?谢谢了哦
//有没有DNS都可以依靠IP,通信与DNS无关,跟连不连外网也没关系
我用的是TcpClient,那就是要是去连接另外一台计算机也可以同样的用
Client.Connect(anotherIP,port)
么?
可是我试了是不行的~不知道为什么~
两台机器通过交换机连在外网上~程序可以通过~但是把交换机连接外网的那根线拔掉~就不行了~
这样是为什么?
谢了~
该是如何?
那是不是说得把各个机器设置为同一工作组的才可以了喔?
谢谢啦~^_^
在局域网通信的话,用UDP协议也不错
恩~我是用的listening去监听的~
但现在的问题是两台机器是ping不通的~
用您说的UDP可以在ping不通的情况下连接么?
你确认这两台机器的网络都正常吗?UDP和TCP是两种不同的协议,但是机器网络不同都没有办法。
那现在是两台机器都连在一个交换机上面,在一台机器上ping另一台机器,应该是用那种ip地址呢?
再次感谢!