linux配置ip地址
2014-04-24 16:27
323 查看
linux下有很多中配置ip地址的方法,今天来介绍我了解的三种方法
setup永久配置 修改永久配置文件 和 临时配置
第一种:用setup永久配置ip地址(适用于图形界面)
(注:eth0是本机使用的网卡名)
第1步:
setup---》network configuration--->device configuration-->eth0 (第1块网卡)
Name eth0________________ │
│ Device eth0________________ │
│ Use DHCP [ ] │
静态配置 │ Static IP 10.0.2.253__________ │
子网掩码 │ Netmask 255.255.0.0_________ │
默认网关 │ Default gateway IP 10.0.2.253 _________ │
主要dns服务器 │ Primary DNS Server 8.8.8.8_____________ │
次要dns服务器 │ Secondary DNS Server ____________________ │
====
第2步:
[root@teacher ~]# chkconfig NetworkManager off 设置NetworkManager服务开机不启动,此服务是用来管理网络连接的
[root@teacher ~]# service NetworkManager stop 停止NetworkManager服务
====
第3步:
[root@teacher ~]# service network restart 刷新网络服务,让新配置的ip地址生效
或者
ifdown eth0 禁用网络接口
ifup eth0 启用eth0网络接口
第二种,修改永久配置文件ifcfg-eth0
手动配置ip
vi /etc/sysconfig/network-scripts/ifcfg-eth0 以下是文件ifcfg-eth0内容
DEVICE="eth0"---》设备名
BOOTPROTO="none" ---》静态配置ip,如果是DHCP 是动态获得ip
ONBOOT="yes" --》开机激活网卡
IPADDR=10.0.2.253 --》自己指定ip
PREFIX=16 -----》子网掩码的位数为16位 也可写为NETMASK=255.255.0.0
GATEWAY=10.0.0.1 ---》本机网关
DNS1=8.8.8.8---》首选DNS服务器
ifdown eth0 禁用网络接口
ifup eth0 启用eth0网络接口
第三种,临时配置ip地址
[root@teacher vnc]# ifconfig eth0 192.168.1.25 netmask 255.255.255.0 broadcast 192.168.1.1
ip地址 子网掩码 默认网关
或者使用 ifconfig eth0 192.168.1.25/24 broadcast 192.168.1.1
临时配置ip地址,刷新网络服务(service network restart)或者拔掉网线,重新启动系统,
ip地址马上失效,重复配置不同的ip地址的时候,会覆盖原来的ip
配置ip地址尽量接子网掩码位数,不然会自动根据ip地址的类型配置子网掩码
如果你想让临时配置的ip重启后生效,可以使用
echo ifconfig eth0 192.168.1.25 netmask 255.255.255.0 broadcast 192.168.1.1 >> /etc/rc.local
当然这是种很无聊的做法
最后附几个常用的网络命令
=========
ifconfig eth0 查看ip地址
route -n 查看路由表
cat /etc/resolv.conf 查看dns服务器的ip
setup永久配置 修改永久配置文件 和 临时配置
第一种:用setup永久配置ip地址(适用于图形界面)
(注:eth0是本机使用的网卡名)
第1步:
setup---》network configuration--->device configuration-->eth0 (第1块网卡)
Name eth0________________ │
│ Device eth0________________ │
│ Use DHCP [ ] │
静态配置 │ Static IP 10.0.2.253__________ │
子网掩码 │ Netmask 255.255.0.0_________ │
默认网关 │ Default gateway IP 10.0.2.253 _________ │
主要dns服务器 │ Primary DNS Server 8.8.8.8_____________ │
次要dns服务器 │ Secondary DNS Server ____________________ │
====
第2步:
[root@teacher ~]# chkconfig NetworkManager off 设置NetworkManager服务开机不启动,此服务是用来管理网络连接的
[root@teacher ~]# service NetworkManager stop 停止NetworkManager服务
====
第3步:
[root@teacher ~]# service network restart 刷新网络服务,让新配置的ip地址生效
或者
ifdown eth0 禁用网络接口
ifup eth0 启用eth0网络接口
第二种,修改永久配置文件ifcfg-eth0
手动配置ip
vi /etc/sysconfig/network-scripts/ifcfg-eth0 以下是文件ifcfg-eth0内容
DEVICE="eth0"---》设备名
BOOTPROTO="none" ---》静态配置ip,如果是DHCP 是动态获得ip
ONBOOT="yes" --》开机激活网卡
IPADDR=10.0.2.253 --》自己指定ip
PREFIX=16 -----》子网掩码的位数为16位 也可写为NETMASK=255.255.0.0
GATEWAY=10.0.0.1 ---》本机网关
DNS1=8.8.8.8---》首选DNS服务器
ifdown eth0 禁用网络接口
ifup eth0 启用eth0网络接口
第三种,临时配置ip地址
[root@teacher vnc]# ifconfig eth0 192.168.1.25 netmask 255.255.255.0 broadcast 192.168.1.1
ip地址 子网掩码 默认网关
或者使用 ifconfig eth0 192.168.1.25/24 broadcast 192.168.1.1
临时配置ip地址,刷新网络服务(service network restart)或者拔掉网线,重新启动系统,
ip地址马上失效,重复配置不同的ip地址的时候,会覆盖原来的ip
配置ip地址尽量接子网掩码位数,不然会自动根据ip地址的类型配置子网掩码
如果你想让临时配置的ip重启后生效,可以使用
echo ifconfig eth0 192.168.1.25 netmask 255.255.255.0 broadcast 192.168.1.1 >> /etc/rc.local
当然这是种很无聊的做法
最后附几个常用的网络命令
=========
ifconfig eth0 查看ip地址
route -n 查看路由表
cat /etc/resolv.conf 查看dns服务器的ip
相关文章推荐
- linux下配置ip地址四种方法
- 在linux上配置固定ip地址
- 手动配置linux(centos)的IP地址
- 如何在linux上的上修改配置ip地址
- linux ifconfig命令配置ip地址
- linux下配置ip地址四种方法(图文方法)
- Linux IP地址配置---修改配置文件
- linux下配置ip地址四种方法(图文方法)
- Shell脚本自动修改Linux网卡地址、IP地址配置、主机名修改
- 手动配置linux(centos)的IP地址
- linux配置网卡IP地址命令详细介绍及一些常用网络配置命令
- Linux下如何配置IP地址
- Linux 下配置IP地址和DNS(centOS)
- ARM-Linux配置DHCP自动获取IP地址
- 手动配置linux(centos)的IP地址
- Linux编辑网卡配置,手动配置IP地址
- Linux学习日记 —— 6.3.1 RPM包管理-yum在线管理-IP地址配置和网络yum源
- ARM-Linux配置DHCP自动获取IP地址
- linux下的磁盘挂在和手动配置IP地址
- linux修改或者配置IP地址、网络YUM源(针对Centos)