临时配置
- ifconfig命令:查看与配置网络状态命令,重启后失效
ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:86:0E:59
inet addr:192.168.101.110 Bcast:192.168.101.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe86:e59/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:10724 errors:0 dropped:0 overruns:0 frame:0
TX packets:5424 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1077449 (1.0 MiB) TX bytes:815896 (796.7 KiB)
解释:
eth0: 网上名,第二块网上则叫eth1,以下依此类推
Link encap: 网络类型
HWaddr: 硬件地址
inet addr:IPv4地址
Bcast:广播地址
Mask:子网掩码
inet6 addr:IPv6地址
RX packets:894066 errors:0 dropped:0 overruns:0 frame:0 接受包数量/出错数量/丢失数量…
TX packets:793 errors:0 dropped:0 overruns:0 carrier:0 发送包数量/出错数量/丢失数量…
address: 当前网上在内存中的地址
- 临时设置eth0的网卡的IP地址与子网掩码
ifconfig eth0 192.168.23.10 netmask 255.255.255.0
一个网卡可以绑定多个IP,eg
ifconfig eth0:0 192.168.24.10
ifconfig eth0:0 down 关闭网卡
ifconfig eth0:0 up 开启网卡
永久配置
涉及的三个配置文件
-
网卡信息文件
/etc/sysconfig/network-scripts/ifcfg-eth0#信息如下 1. 网卡设备名 DEVICE=eth0 2. MAC地址 HWADDR=00:0C:29:86:0E:59 3. 类型为以太网 TYPE=Ethernet 唯一识别码 UUID=94968921-b96b-4d32-8917-cee267e41d84 4. 是否随网络服务启动,eth0生效 ONBOOT=yes 是否可以由Network Manager图形管理工具托管 NM_CONTROLLED=yes 5. 是否自动获取IP(none、static、dhcp),none和static代表:静态手工分配IP地址 BOOTPROTO=dhcp IP地址 IPADDR=192.168.23.10 子网掩码 NETMASK=255.255.255.0 网关 GATEWAY=192.168.23.1 DNS DNS1=202.106.0.20 IPv6没有启用 IPV6INIT=no 6. 不允许非root用户控制此网卡 USERCTL=no
-
主机名文件
/etc/sysconfig/network网络服务是否工作 NETWORKING=yes 主机名 HOSTNAME=localhost.localdomain
查看与临时设置主机名命令,修改完成后,需要退出重新进入才能生效 hostname [主机名]
-
DNS配置文件
/etc/resolv.conf如果有多个DNS,写多行namwserver nameserver 202.106.0.20 nameserver 114.114.114.114 # 国内移动,电信,联通通用DNS nameserver 223.5.5.5 # 阿里 nameserver 223.6.6.6 # 阿里 nameserver 180.76.76.76 # 百度