1.临时IP地址配置
1.1 ifconfig命令配置临时IP地址
1. 查看与配置网络状态命令
命令:ifconfig(这个命令配置的网络状态是临时的,重启网络服务后会失效)
lo:为环路网卡(本机网卡,每个机器都有,地址:127.0.0.1)。
eth0:为本机网卡如果有多个为eth+数字,数字往下排,如在加一个网卡为eth1。
HWadd为mac地址,inet addr为IP,Mask为子关掩码。
2.临时设置eth0网卡的IP地址与子网掩码
命令:ifconfig eth0 192.168.111.200 netmask 255.255.255.0(eth0为网卡名称)
2.永久IP地址配置
2.1 setup工具配置
命令:setup(这是RedHat专有命令)
在图中设置网络配置,其中Use DHCP为*时自动获取网络状态,修改之后要重启网络服务。
修改Use DHCP项,用空格键。
重启网络服务命令:service network restart
2.2修改网络配置文件
1.网卡信息修改
Linux网卡信息文件,它在/etc/sysconfig/network-scripts/ifcfg-eth0路径下边
修改命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0
下图为系统初始ifcfg-eth0文件内容,其中DEVICE中网卡名称要与其文件名保持一致,在ifcfg-eth0文件中“=”的左边都为大写,右边都为小写,Linux是严格区分大小写。
下图配置完IP后的ifcfg-eth0文件内容
内容 | 注释 |
DEVICE=eth0 | 网卡设备名,其值要与ifcfg-eth0保持一致 |
BOOTPROTO=none | 是否自动获取IP(none,static,dhcp),none,static为自动获取,dhcp为自动获取 |
HWADDR=00:0c:29:76:0f:ad | MAC地址 |
NM_CONTROLLED=yes | 是否可由Network Manager图形管理工具托管 如果甚至为no安装了图形界面的 |
ONBOOT=yes | 是否随网络服务启动,eth0生效 如果只为no ,在ifconfig命令下是看不到该网卡信息,导致设置好的网络不能使用,Linux系统在版本6后,系统的初始值为no,需要手动修改并重启。 |
TYPE=Ethernet | 类型为以太网 |
UUID=“dcc26727-15ca-4a4f-8b1c—34900c276c2” | 网络中唯一标识码,在同一网络中如果UUID重复会导致所有UUID重复的机器不能上网 |
USERRCTL=no | 不允许非root用户控制此网卡 |
IPV6INIT=no | IPv6没有启动 |
IPADDR=192.168.2.111 | IP地址 |
NETMASK=255.255.255.0 | 子关掩码 |
GATEWAY=192.168.2.1 | 网关 |
DNS1=192.168.2.1 | DNS |
2.主机名修改
主机名文件,它的路径在 /etc/sysconfig/network
修改命令:vi /etc/sysconfig/network
主机名查看
命令:hostname
内容 | 注释 |
NETWORKING=yes | 网络服务或网络工作,如果值为no,网络不起作用 |
HOSTNAME=localhost.localdomain | 主机名 |
主机名修改
修改命令:hostname lushk (这个修改是临时的,修改后在提示符中不变,在次登录时改变)
3.DNS设置
DNS文件,它的路径在 /etc/resolv.conf
修改命令:vi /etc/resolv.conf
如果有多个DNS在后用空格直接添加或者另起一行在写一遍如: namesever 192.168.2.1
4. 修改UUID
删除MAC地址行
命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0
删除网卡和MAC地址行绑定的文件
命令:rm –rf /etc/udev/rules.d/70-persistent-net.rules
重启系统
命令:shutdown –r now