• 【转】linux配置Ip及dns


    一、修改配置文件(虚拟机可采用NAT或网桥形式上网。若采用网桥形式,则需采用静态IP地址配置,设置的IP应是宿主机同网段的空闲IP;或采用NAT形式,则需采用动态IP地址配置方式。)

    配置文件位于:/etc/sysconfig/network-scripts/ifcfg-eth0

    采用静态IP地址:

    DEVICE=eth0

    ONBOOT=yes

    BOOTPROTO=static

    IPADDR=192.168.0.3

    NETMASK=255.255.255.0

    GATEWAY=192.168.0.1

    或采用动态IP地址:

    DEVICE=eth0

    ONBOOT=yes

    BOOTPROTO=dhcp

    二、使IP地址生效:

    /sbin/ifdown eth0

    /sbin/ifup eth0

    三、配置dns解析

    echo "nameserver 211.98.1.28">> /etc/resolv.conf

    四、通知网关更新信息:

    /etc/init.d/network restart

    至此,虚拟机应也可正确联网。ping www.baidu.com,若能ping通,说明虚拟机IP及DNS配置正确。

    但在有一次使用NAT方式联网的实践中,完成了全部的四步操作后,虚拟仍不能联网。于是,我用命令 route -n 查看了下虚拟机的路由信息。发现虚拟机居然没有获得默认网关。因为使用的virtualbox,第一个虚拟机的ip默认为10.0.2.15,默认网关应为10.0.2.2,于是手动添加:route add default gw 10.0.2.2 dev eth0。终于,我的centos虚拟机可以联网了!

    *发现virtualbox在NAT方式下,虚拟机可以Ping通宿主机,但宿主机无法ping通虚拟机。但在vmware中的NAT方式下,虚拟机和宿主机可以都可以Ping通对方。这是实事,还是另有原因呢?

  • 相关阅读:
    Android网络通信的六种方式
    launcher4.0加载
    MessageDigest使用 完成MD5加密
    java集合
    Context
    android字库使用
    Java动态代理
    积累
    sql游标
    无限级CSS树形菜单
  • 原文地址:https://www.cnblogs.com/sunada2005/p/2972920.html
Copyright © 2020-2023  润新知