一、使用命令设置Ubuntu的ip地址

1. 设置IP sudo ifconfig eth0 203.171.239.155 netmask 255.255.255.224 这样就算设置好了网卡eth0的IP地址和子网掩码
2. 设置网关 sudo route add default gw 203.171.239.129
3. 设置DNS 修改/etc/resolv.conf,在其中加入 nameserver DNS的地址1 nameserver DNS的地址2 完成。不过,这样设置之后,下次开机时候似乎IP又不存在了。

二、直接修改系统配置文件

Ubuntu的网络配置文件是:/etc/network/interfaces
Ubuntu命令行修改网络配置方法/etc/network/interfaces打开后里面可设置DHCP或手动设置静态ip。前面auto eth0,让网卡开机自动挂载.

1. 以DHCP方式配置网卡
编辑文件/etc/network/interfaces:sudo vi /etc/network/interfaces.并用下面的行来替换有关eth0的行:

# The primary network interface - use DHCP to find our address  
   auto eth0  
   iface eth0 inet dhcp

用下面的命令使网络设置生效:sudo /etc/init.d/networking restart也可以在命令行下直接输入下面的命令来获取地址sudo dhclient eth0

2. 为网卡配置静态IP地址
编辑文件/etc/network/interfaces:sudo vi /etc/network/interfaces.并用下面的行来替换有关eth0的行:# The primary network interface

auto eth0  
   iface eth0 inet static  
   address 192.168.3.90  
   gateway 192.168.3.1  
   netmask 255.255.255.0  
   #network 192.168.3.0  
   #broadcast 192.168.3.255

将上面的ip地址等信息换成你自己就可以了.用下面的命令使网络设置生效:sudo /etc/init.d/networking restart

3. 设定第二个IP地址(虚拟IP地址)
编辑文件/etc/network/interfaces:sudo vi /etc/network/interfaces.在该文件中添加如下的行:

auto eth0:1  
   iface eth0:1 inet static  
   address 192.168.1.60  
   netmask 255.255.255.0  
   network x.x.x.x  
   broadcast x.x.x.x  
   gateway x.x.x.x

根据你的情况填上所有诸如address,netmask,network,broadcast和gateways等信息.用下面的命令使网络设置生效:sudo /etc/init.d/networking restart

4. 设置主机名称(hostname)
使用下面的命令来查看当前主机的主机名称:sudo /bin/hostname
使用下面的命令来设置当前主机的主机名称:sudo /bin/hostname newname
系统启动时,它会从/etc/hostname来读取主机的名称.
关于设置主机名称的更多信息,请访问这里

5. 配置Ubuntu DNS
首先,你可以在/etc/hosts中加入一些主机名称和这些主机名称对应的IP地址,这是简单使用本机的静态查询.要访问Ubuntu DNS 服务器来进行查询,需要设置/etc/resolv.conf文件.假设Ubuntu DNS服务器的IP地址是192.168.3.2, 那么/etc/resolv.conf文件的内容应为:
search test.com
nameserver 192.168.3.2
/etc/network/interfaces
打开后里面可设置DHCP或手动设置静态ip。前面auto eth0,让网卡开机自动挂载.

解决Ubuntu重启Ubuntu DNS重新设置的问题

在Ubuntu下设置静态IP,“主菜单”,“系统”,“系统管理”,“网络”,在“Ubuntu DNS”里删掉原来的Ubuntu DNS,填上静态的Ubuntu DNS的服务器,不过这样重启后就恢复,下次开机开得重新设置一次。

先备份:sudo cp /etc/resolv.conf /etc/resolv.conf.bak

然后编辑sudo gvim /etc/dhcp3/dhclient.conf将以下行添加到末尾,就是Ubuntu DNS的2个服务器啦prepend domain-name-servers 208.67.222.222,208.67.220.220;#这两个服务器根据自己的Ubuntu DNS填上。

转载于:https://blog.51cto.com/laoyaowst/1347845

ubuntu修改IP相关推荐

  1. Ubuntu修改IP地址和MAC地址

    Ubuntu修改IP地址和MAC地址 修改IP和MAC地址以及网关的方法:>  > >  >  sudo ifconfig eth0 192.168.1.2 netmask 2 ...

  2. ubuntu 修改ip

    原文:https://blog.csdn.net/weixin_42186404/article/details/82498744 这个也是教程: https://www.cnblogs.com/li ...

  3. ubuntu修改IP地址和网关的方法

    命令行方式改了后,reboot后恢复原来的ip配置. 直接修改Ubuntu IP系统配置文件比较好. 一.使用命令设置Ubuntu IP地址 1.修改配置文件blacklist.conf禁用IPV6 ...

  4. ubuntu 修改IP ifdown: interface eth0 not configured

    ubuntu 14.04有两种管理IP 的方案, 一种基于命令行的,一种基于图形界面的,如果检测到 /etc/network/interfaces 已经配置了 ip 则启用此Ip # interfac ...

  5. ubuntu修改ip地址后如何保存_如何在 Ubuntu 中检查你的 IP 地址 | Linux 中国

    不知道你的 IP 地址是什么?以下是在 Ubuntu 和其他 Linux 发行版中检查 IP 地址的几种方法.-- Sergiu 不知道你的 IP 地址是什么?以下是在 Ubuntu 和其他 Linu ...

  6. ubuntu命令和配置文件 修改IP

    一.使用命令设置ubuntu的ip地址 1.修改配置文件blacklist.conf禁用IPV6: sudo vi /etc/modprobe.d/blacklist.conf 2.在文档最后添加 b ...

  7. Ubuntu 20.04修改ip地址(Netplan)

    Ubuntu 20.04修改ip地址 从Ubuntu 17.10开始,Canonical引入了一个名为Netplan的新工具,用于网络设置管理. 这里是从命令行在Ubuntu系统上配置静态IP的步骤. ...

  8. Ubuntu永久性修改ip地址

    转自 : https://blog.csdn.net/johnnykay/article/details/105091862 第一步,使用root用户登录服务器系统之后,输入 $:vi /etc/ne ...

  9. 简易linux修改ip,让Linux修改IP、DNS等可以更简单

    修改IP: 可以用 netconfig,可惜每次都得输入完整的IP.掩码.网关和DNS. 不如直接 vi /etc/sysconfig/network-scripts/ifcfg-eth0 再 /et ...

最新文章

  1. call_user_fun()函数的使用
  2. Linux中将pip 源切换至国内镜像~亲测可用
  3. 《ASP.NET Core 微服务实战》-- 读书笔记(第11章)
  4. linux c之gcc -g file.c -o file提示warning: no newline at end of file
  5. JAVA进阶教学之(Object类中的equals方法)
  6. 这些基因的名字太有才了,研究一下都可以发10分文章
  7. C语言课后习题(2)
  8. mysql大项目:新闻管理系统
  9. (转)Hibernate框架基础——映射普通属性
  10. python数据挖掘学习笔记】十.Pandas、Matplotlib、PCA绘图实用代码补充
  11. 素数在c语言中怎么表示,请问素数怎么样表示
  12. 2015过年之前计划
  13. Android Editable
  14. 空指针、NULL指针、零指针
  15. 实现IP地址归属地显示功能、号码归属地查询
  16. matlab最大值滤波降噪,matlab图像最大值和最小值滤波
  17. 洛谷 P4093 [HEOI2016/TJOI2016]序列(Cdq+dp)
  18. 手机qq如何绑定qq邮箱服务器,iphone怎么绑定qq邮箱
  19. CV领域论文查找方法
  20. docker实践(2)常用命令和DockerFile详解

热门文章

  1. PHP也玩并发,巧用curl 并发减少后端访问时间
  2. 织梦内容管理系统修改
  3. gRPC简介及简单使用(C++)
  4. 范数介绍及C++/OpenCV/Eigen的三种实现
  5. 戚薇在冰箱放香水,是贫穷限制了想象力!
  6. 计算机辅助焊接过程控制,重型车辆计算机辅助焊接工艺自动设计系统.pdf
  7. mysql 慢日志 作用_MySQL慢查询日志的作用和开启
  8. Java项目:个人博客系统(java+SSM+Mysql+Servlet+JavaWeb)
  9. php url模式在哪修改,php如何修改url
  10. usb打印机命令_Hyper-V与你的虚拟机共享设备、USB设备