Ubunutu跟Centos都同属于Linux系统,起初以为设置ip的方法都是一样的,但是,今晚时间后才发现原来是很不一样的。在此与大家分享在Ubuntu下设置静态ip的方法以及命令。 关键点一:为网卡配置静态IP地址 编辑文件/etc/network/interfaces,如果你不是以root用户登录请使用如下命令打开配置文件 sudo vi /etc/network/interfaces 配置文件内容如下: auto eth0 iface eth0 inet static //若系统现在使用的动态ip,请将dhcp改为static; address 210.168.3.90 //配置本机的静态IP; gateway 192.168.3.1 //配置默认网关的网关; netmask 255.255.255.0 //配置子网掩码; #network 192.168.3.0 //配置网络号,可以忽略; #broadcast 192.168.3.255 //配置网络地址,可以忽略; 关键点二:重启网卡是的刚刚设置的地址信息生效 sudo /etc/init.d/networking restart 关键点三:配置多个ip 有些朋友出于SEO优化等需要,会在同一台VPS中绑定多个ip,下面就告诉大家如何在同一块网卡中绑定多个IP。 编辑文件/etc/network/interfaces,这个文件与关键点一的操作是同一个文件。 sudo vi /etc/network/interfaces 在原有文件的基础上添加如下的配置内容: auto eth0:1 //注意这一块网卡的名称为eth0:1 iface eth0:1 inet static //同样配置为静态地址 address 210.168.1.91 //配置第二个地址 netmask 255.255.255.0 //配置子网掩码 #gateway x.x.x.x #network x.x.x.x #broadcast x.x.x.x //以下三项最好注释掉,因为正常情况下,一台VPS是不能在两个网络中正常工作的,这也就意味一台VPS只能配置一个网关。如果配置两个网关,有可能导致系统无法正常工作。 关键点四:完成配置后,重启网卡使其生效 sudo /etc/init.d/networking restart 关键点五: 配置DNS hosts文件的位置:/etc/hosts 只需在hosts文件中加入所需要静态解析主机名称及其对应的IP地址,即可设置本机的静态查询。 DNS配置文件的位置/etc/resolv.conf DNS服务器的IP地址是8.8.8.8 resolv.conf内容如下: search test.com nameserver 8.8.8.8 关键六:设置主机名称 查看当前主机的主机名称: sudo /bin/hostname 设置当前主机的主机名称: sudo /bin/hostname newname 系统启动时,它会从/etc/hostname来读取主机的名称。 (责任编辑:IT) |