首页 > 代码库 > ubuntu下集群设置静态ip

ubuntu下集群设置静态ip

hadoop集群时,需要固定集群内计算机相互通信之间的ip地址,但是每次进行网络连接后,ip地址都是变换的,我们希望设置一个用于集群内通信的静态ip,即使重启电脑也不会变化,同样希望能够正常的访问互联网。

sudo vi /etc/network/interfaces进入后发现可能只有这两行,也可能多出auto loiface lo inet loopbackauto eth0iface eth0 inet manual这时如果有iface etho inet manual,我们就把manual改为static并在下方添加(没有manual那一行的话,直接在最末尾添加)auto eth0iface eth0 inet staticaddress 静态IP地址gateway 192.168.0.1netmask 255.255.255.0network 192.168.0.0broadcast 192.168.0.255保存退出sudo vi /etc/resolv.conf向末尾追加如下内容:nameserver DNS地址 (DNS地址最好写国内公开的DNS服务器ip比如202.96.128.86)然后保存退出。重启网卡sudo /etc/init.d/networking restart 重启后可能出现不能访问外网的情况,这是因为dns又被设置回默认值了需要永久修改dnscd /etc/resolvconf/resolv.conf.d/sudo vim basenameserver DNS地址sudo reboot重启电脑后就可以正常的使用sudo pppoeconf上网了

 

ubuntu下集群设置静态ip