首页 > 代码库 > Linux计算机名称、IP、网关、DNS管理
Linux计算机名称、IP、网关、DNS管理
1、计算机名:
查看计算机名:在终端输入hostname
修改的话 hostname +计算机名(重启后失效)
要永久修改的话要修改配置文件/etc/sysconfig/network
修改hostname=你要改的名字
例如:
[root@webserver Desktop]# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=webserver
2、IP地址:
最简单的方式:
输入setup,图形配置界面:
第一种方式:临时更改
ifconfig eth0 192.168.1.18 netmask 255.255.255.0
说明:该种方式可以使改变即时生效,重启后会恢复为原来的IP
第二种方式:永久更改
vi /etc/sysconfig/network-scripts/ifcfg-eth0
说明:该方式要重启后生效,且是永久的
如果要立即更改且永久生效,就只能以上两种方式同时使用了。
以上是通过linux命令行修改IP的方法。
具体参数:
TYPE=Ethernet #网卡类型
DEVICE=eth0 #网卡接口名称
ONBOOT=yes #系统启动时是否自动加载
BOOTPROTO=static #启用地址协议 --static:静态协议 --bootp协议 --dhcp协议
IPADDR=192.168.1.18 #网卡IP地址
NETMASK=255.255.255.0 #网卡网络地址
GATEWAY=192.168.1.1 #网卡网关地址
DNS1=192.168.189.2 #网卡DNS地址
HWADDR=00:0C:29:13:5D:74 #网卡设备MAC地址
BROADCAST=192.168.1.255 #网卡广播地址
3、修改网关:
查看当前路由及网关信息
[root@localhost ~]# netstat -r
网关修改为192.168.1.1--临时更改
route add default gw 192.168.1.1
永久更改,更改:vi /etc/sysconfig/network,或更改网卡
[root@webserver Desktop]#cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=Aaron
GATEWAY=192.168.1.1
4、修改DNS:
修改/etc/resolv.conf
[root@webserver Desktop]# cat /etc/resolv.conf
# Generated by NetworkManager
domain localdomain
search localdomain
nameserver 192.168.189.2
5、网络服务启动与关闭
/etc/init.d/network restart(stop、start)
service network start //启动网络服务
service network stop //停止网络服务
service network restart //重启网络服务
service network status //查看网络服务状态
6、重新导入ifcfg-eth0网络配置文件
[root@localhost ~]# /etc/init.d/network reload
Shutting down interface eth0: [ OK ]
Shutting down loopback interface: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: [ OK ]
7、网卡状态查询:
service network status
8、网卡接口关闭与激活
ifdown eth0 //关闭网络
ifconfig eth0 down //关闭网络
ifup eth0 //开启网络
ifconfig eth0 up //开启网络
这个博客的内容写的很清晰,也很便于阅读,推荐一下:http://www.cnblogs.com/iixiaowei/articles/2300084.html
本文出自 “继续学习” 博客,请务必保留此出处http://zaki2014.blog.51cto.com/1506978/1405376