当前位置:  技术问答>linux和unix

ubuntu 静态ip设置

    来源: 互联网  发布时间:2017-05-28

    本文导语:  网络环境:局域网(192.168.1.1) 按照网络上的教程: 1,sudo vi /etc/network/interfaces       //在lo 下面的添加 auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 192.168.1.103 gateway 192.168.1.1 netmask 255.255.255.0 #network 192....

网络环境:局域网(192.168.1.1)
按照网络上的教程:
1,sudo vi /etc/network/interfaces     
 //在lo 下面的添加
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.103
gateway 192.168.1.1
netmask 255.255.255.0
#network 192.168.0.0
#broadcast 192.168.0.255

2, sudo vi /etc//resolv.conf
//在这里填写DNS信息;
nameserver 192.168.1.1

sudo /etc/init.d/networking restart

3,因为重启后 resolv.conf 文件内容会没有了,所以要修改 cd /etc/resolvconf/resolv.conf.d/ 中的base文件
sudo vi /etc/resolveconf/resolv.conf.d

可是按照以上配置完毕后。ping 局域网内计算机(192.168.1.101)可以ping通,而ping不通 外网(www.baidu.com)提示说:Network Unreachable ...

之后,我把DNS改为wlan接口的地址,即重复上述2
nameserver 210.22.70.3
sudo /etc/init.d/networking restart

可这次Ping外网显示 unknow host 

最后我只配置第一步。紧接着sudo route add default gw 192.168.1.1 dev eth0 
就通了外网,但我得每次开机都要输入一次。。。。。大神们指教指教,万分感谢!

|
系统环境:ubuntu 12.0 server

1,用ifconfig -a插卡网卡有几种类型。用ifconfig 查看系统认出的网卡(本机是只用 lo , 没有eth0)

2,首先为了显示eth0。
#vi /etc/network/interfaces


auto lo
iface lo inet loopback
下行写入:
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.0.33
gateway 192.168.0.1
netmask 255.255.255.0
#network 192.168.0.0
#broadcast 192.168.0.255

3,#cd /etc/resolvconf/resolv.conf.d/
   #vi base
添加 nameserver 8.8.8.8
     nameserver 8.8.4.4

4,#sudo /etc/init.d/networking restart  
重启网卡。

5,再ifconfig 一般就可以看到eth0网卡信息。(不行重启既可)

************************************************************************

如果ifconfig -a 有eth0,还有eth1。如何区分有线网插在eth0还是eth1呢?

本人方法:修改/etc/network/interface 

auto lo
iface lo inet loopback
下行写入:
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.0.33
gateway 192.168.0.1
netmask 255.255.255.0
#network 192.168.0.0
#broadcast 192.168.0.255
# The primary network interface
auto eth1
iface eth1 inet static
address 192.168.0.33
gateway 192.168.0.1
netmask 255.255.255.0
#network 192.168.0.0
#broadcast 192.168.0.255

然后#sudo /etc/init.d/networking restart 
ifconfig 查看eth1是否出现(不行重启)

出现后:分别试试 #route add default gw 192.168.0.1 dev eth0 和#route add defualt gw 192.168.0.1 dev eth1(未差网线的会有提示,网管正确的无异常)

*****************************************************************************************************
如果是在局域网(网关:192.168.1.1.),想用DHCP 自动分配ip地址:

则修改vi /etc/network/interfaces

auto lo
iface lo inet loopback
下行写入:
# The primary network interface
auto eth0
iface eth0 inet dhcp

然后sudo /etc/init.d/networking restart 
再用ifconfig 查看ip相关信息。(不行重启)

局域网出现ping不通外网:ping www.baidu.com 出现:unknow host 
输入命令:#route add default gw 192.168.1.1 dev eth0 既可以解决。
但好像不能永久解决,你可以试试修改 /etc/init.d/resolvconf/resolv.conf.d/base 文件,添加一段
nameserver 192.168.1.1
重启网卡或者重启。

****************************************************************************************************
2014,9月1 &Am3

|
通过修改:
/etc/resolvconf/resolv.conf.d/base(这个文件默认是空的):w::
在里面插入:
nameserver 8.8.8.8
nameserver 8.8.4.4
如果有多个DNS就一行一个
修改好保存,然后执行
resolvconf -u
再看/etc/resolv.conf,最下面就多了2行:
cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8su
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 8.8.8.8
nameserver 8.8.4.4
可以看到我们的设置已经加上了,然后再ping一个域名,当时就可以解析了,无需重启。
附:CentOS下修改DNS则容易的多了,直接修改/etc/resolv.conf,内容是:
nameserver 8.8.8.8
nameserver 8.8.4.4

保存就生效了,重启也没问题。

|
参考 http://blog.csdn.net/gudaoqianfu/article/details/7335077
在启动脚本/etc/rc.local中写入/etc/resolv.conf

|


1. 是的
2. 8.8.8.8是Google的DNS server,你在LAN裡面設置DNS最後還是得訪問外部的DNS server才有辦法連外的

    
 
 

您可能感兴趣的文章:

  • ubuntu 下如何判断网卡ip是动态还是静态的
  • Ubuntu设置成静态IP地址、网关、DNS后无法上网
  • Ubuntu中修改IP地址为静态地址不成功
  • vm中安装的ubuntu如何设置成静态ip
  • ubuntu本机做宿主机 静态IP DNS如何设置
  • Ubuntu设置静态IP上不了网,哪里出现了问题?
  • Ubuntu程序开机自动启动设置(服务和自动运行配置文件)的几种方法
  • ubuntu怎么设置共享上网?
  • Ubuntu怎么设置网络连接
  • Ubuntu下如何设置VGA启动参数。
  • 关于ubuntu下的JDK环境变量设置
  • ubuntu设置开机直接进入命令行模式
  • 怎样在ubuntu的终端中,将其设置为,选中就复制,右键就粘贴
  • Ubuntu里怎么设置终端里头的颜色?
  • ubuntu7.10 如何设置dns
  • Ubuntu设置svn开机自启动
  • 在vmware下设置了共享的Windows文件后,怎么在ubuntu里面查看这个文件夹?
  • Ubuntu 的virtualIP如何设置?
  • 最新的Ubuntu下怎么设置search domains
  • Ubuntu安装完后屏幕显示器分辨率怎么设置成1440*900(16:10)
  • ubuntu中如何设置DNS啊
  • 虚拟机下ubuntu 网络设置的问题
  • 设置了PATH后, 失效, ubuntu
  • ubuntu10怎样设置IP啊,上不了网
  • ubuntu设置分辨率
  • ubuntu linux 下用集线器联网要怎样设置阿
  • ubuntu下设置vpn
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Ubuntu 12.04长期支持版和最新版Ubuntu 13.10下载
  • vmware里装了Ubuntu后Ubuntu.vmdk文件大小和Ubuntu系统大小区别?
  • Ubuntu查看系统信息命令介绍
  • win7与Ubuntu双系统卸载ubuntu
  • Docker官方镜像将会使用Alpine Linux替换Ubuntu
  • 装ubuntu的时候选安装ubuntu与win7共存与选其他选项
  • Ubuntu查看硬盘,分区相关命令介绍
  • winxp+ubuntu32+ubuntu64是否可以这样装系统?
  • Ubuntu系统安装及升级命令
  • ubuntu能安装rpm包吗&&ubuntu的intel 945显卡驱动
  • Ubuntu Precise 12.04 (LTS) (64-bit)下面安装docker
  • 在win7下装ubuntu成功后进不去ubuntu!!??
  • Ubuntu Raring 13.04 和 Saucy 13.10 (64 bit)下面安装docker
  • 原来已安装好ubuntu,因系统崩溃,重装WINXP系统,如何再次登录ubuntu系统?
  • Ubuntu Trusty 14.04 (LTS) 下面安装docker及依赖关系检查
  • ubuntu10.10 和 ubuntu 10.04.1
  • Ubuntu Vivid 15.04 下面安装docker的详细步骤
  • Ubuntu 中的 ubuntu one 算不算的上云?
  • ubuntu系统中软件安装、卸载以及查询是否已经安装某个软件包的方法
  • 安装ubuntu11.04时,过了ubuntu的logo花屏,怎么解决
  • Ubuntu查看内存,进程相关命令介绍
  • 我想根据ubuntu官网上介绍的方法安装ubuntu,是否应该先分一块硬盘空间?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3