ubuntu机器的交叉线连接设置

由于实验需求,需要用交叉线连接2台Ubuntu的机器。下面说下设置方法:
实验环境:2台Linux 机器:1台操作系统是Ubuntu10.04LTS;另一台操作系统是Ubuntu11.10
设置方法:
我们这里不采用在Ubuntu机器安装DHCP服务器的方法,直接在2台机器上设置静态IP。其中一台即的IP设置为192.168.0.111,另一台设置为192.168.0.110。
在其中一台上进行如下设置:

 $ sudo vim /etc/network/interfaces  

在里面添加:

auto eth0
iface eth0 inet static
address 192.168.0.111
netmask 255.255.255.0
gateway 192.168.0.111

另一台上采用同样的操作,但是IP地址(address属性)换为192.168.0.110即可。
重启网络即可:
$ sudo /etc/init.d/networking restart
然后,就可以相互Ping来测试连接是否成功。
设置的关键点:1.2台机器的IP地址需要在一个网段;2.网关的设置。在上面的设置中,2台机器的网关均设置成192.168.0.111。我曾经把2台机器的网关分别设置成本机的IP,也连接成功过,但是不稳定,几分钟后就自动断开了,不知道是什么原因。
 
 
由交叉线设置恢复正常设置:
当机器又交叉线连接接回正常的局域网连接时,其实只需要把网关修改成局域网的网关,然后重启网络就行了。但是,实际情况中,多数情况下不会这么顺利,很可能出现浏览器访问不了外网的问题。建议这个时候现Ping下网关,网关是通的话则问题就出在了DNS服务器。此时,可以查看/etc/resolv.conf文件。如果文件中没有nameserver地址,则可以确定是DNS的问题。由于DNS地址是由NetworkManager自动生成的,可以关掉该进程,然后它应该会自己重启,运气好可能会生成新的nameserver。如果不行,那有一个最简单的方法:到局域网的其它机器上抄下DNS服务器地址,自己写到/etc/resolv.conf文件即可。



你可能感兴趣的:(linux,浏览器,网络,服务器,ubuntu,DNS服务器)