linux网络配置基础
修改主机名
hostname
命令查看当前主机名
hostname abc
将主机名临时更改为abc
如果要永久更改就需要修改配置文件/etc/sysconfig/network
将HOSTNAME
的值修改成想要的主机名(abc)就可以了
reboot
重启服务器,修改的配置文件就会生效,此时的主机名就是abc了
ifconfig网络接口配置
ifconfig
命令可以查看本机已经配置的网络接口
以太网卡的网络接口是ethX
,比如eth0、eth1...
命令格式:
ifconfig 网络接口 选项
例子:
将eth0网卡的ip地址改为192.168.1.1
ifconfig eth0 192.168.1.1
将eth0网卡的ip地址改为192.168.1.1并将其子网掩码改成255.255.255.0
ifconfig eth0 192.168.1.1 netmask 255.255.255.0
只将eth0的子网掩码改成255.255.255.0
ifconfig netmask 255.255.255.0
暂停 eth0 网卡的工作
ifconfig eth0 down
恢复 eth0 网卡的工作
ifconfig eth0 up
新建一个网络接口(只能在现有的网卡上建):
ifconfig eth0:1 192.168.1.3 #在eth0上新建一个网络接口,并设置ip
ifconfig是临时修改,重启之后就会失效
可以去修改/etc/sysconfig/network-scripts/ifcfg-eth0
,修改配置文件之后重启就会生效
/etc/init.d/network start //启动网络设备(网卡)
/etc/init.d/network restart //重启网络设备
/etc/init.d/network stop //关闭网络设备
dns服务器设置:
打开/etc/resolv.conf
,在里面可以设置dns服务器地址
格式:
nameserver 10.1.5.101
网络配置检查:ifconfig -a
连通性检查:ping ip地址
、traceroute
配置dhcp服务器
/etc/dhcp.conf