菜鸟学Linux 第028篇笔记 网络配置文件ifconfig&ip
2016-11-17 17:07
671 查看
菜鸟学Linux 第028篇笔记 网络配置文件ifconfig&ip
lo 本地回环接口
eth# 以太网网卡
ppp# 点对点接口
配置网卡名字
RHEL5: /etc/modprobe.conf
alias
RHEL5: /etc/udev/rules.d/70-persistent-net.rules
配置网卡接口
IP地址
ifconfig
-a 显示所有网络接口
ifconfig eth# {up|down} 开启关闭网卡
ifconfig [IP/MASK] 配置IP地址
配置地址立即生效,但重启网络服务或主机,失效;、
ipconfig 古老的命令
iproute2软件包
ip
link 配置网络接口属性
show
set
ip link set eth# {up|down}
addr 协议地址
add
ip addr add ip/mask dev eth1 lable labname
del
ip addr del ip/mask dev eth#
show
ip addr show dev DEV to PREFIX(匹配首地址)
ip addr show dev eth0 to 192/8
flush
ip addr flush dev DEV to PREFIX
route 路由
add
show
flush
ip route add to 10.0.0.0/8 dev eth0 via 172.168.1.1
ip route show
ip route flush to 10/8
网关:
route 不加参数查看路由表
add
-host
-net
-net 0.0.0.0
del
-n show numerical addresses instead of trying to determine
symbolic host names. This is useful if you are trying to
determine why the route to your nameserver has vanished.
route add -net 10.0.0.0/8 gw 192.168.1.1
route add default gw 192.168.10.1
route del default
配置立即生效,但重启网络服务或主机,失效;
网络服务:
RHEL5 /etc/init.d/network {start|stop|restart|status}
RHEL6 /etc/init.d/NetworkManager {start|stop|restart|status} (不太好用)
网络开关配置文件:
/etc/sysconfig/network
配置主机名
hostname HOSTNAME 修改主机名,立即生效,但重启无效
永久生效修改/etc/sysconfig/network里的HOSTNAME
网络接口配置文件
/etc/sysconfig/network-script/ifcfg-INTERFACE-Name
DEVICE=:关联设备名称,要与文件名的后半部INTERFACE-Name保持一致
BOOTPROTO={static|none|dhcp|bootp} 引导协议
IPADDR= IP地址
NETMASK=mask
GATEWAY=默认网关
ONBOOT=开机激活此网络接口
HWADDR=硬件地址,要与硬件中的地址保持一致,可省;
USERCTL={yes|no}是否允许普通用户控制此接口
PEERDNS={yes|no}是否在BOOTPROTO为dhcp时接受DHCP服务器指定的DNS地址
不会立即生效,但重启网络服务或主机都会生效
路由配置文件(不会立即生效,但重启网络服务或主机都会生效)
/etc/sysconfig/network-script/route-eth# 默认没有需手动生成vim
添加格式一
DEST via NEXTHOP
格式二
ADDRESS0=
NETMASK0=
GATEWAY0=
DNS服务器指定方法只有一种:
/etc/resolve.conf
nameserver DNS_IP_1
nameserver DNS_IP_2
nameserver DNS_IP_2 最多三个
指定本地解析
/etc/hosts
格式
主机IP 主机名 主机别名
/etc/hosts-->DNS
图形化配置网络参数
RHEL5:
setup
system-config-network-tui
system-config-network-gui(需求开启图形化才可启动)
一块网卡设置多个地址:
网络设备别名
eth0
eth0:0 eth0:1 eth0:2
配置方法:
临时生效
ifconfig eth#:# ip/mask
永久生效
/etc/sysconfig/network-script/ifcfg-eth#:#
DEVICE=eth#:#
注意:非主要地址不能使用DHCP
lo 本地回环接口
eth# 以太网网卡
ppp# 点对点接口
配置网卡名字
RHEL5: /etc/modprobe.conf
alias
RHEL5: /etc/udev/rules.d/70-persistent-net.rules
配置网卡接口
IP地址
ifconfig
-a 显示所有网络接口
ifconfig eth# {up|down} 开启关闭网卡
ifconfig [IP/MASK] 配置IP地址
配置地址立即生效,但重启网络服务或主机,失效;、
ipconfig 古老的命令
iproute2软件包
ip
link 配置网络接口属性
show
set
ip link set eth# {up|down}
addr 协议地址
add
ip addr add ip/mask dev eth1 lable labname
del
ip addr del ip/mask dev eth#
show
ip addr show dev DEV to PREFIX(匹配首地址)
ip addr show dev eth0 to 192/8
flush
ip addr flush dev DEV to PREFIX
route 路由
add
show
flush
ip route add to 10.0.0.0/8 dev eth0 via 172.168.1.1
ip route show
ip route flush to 10/8
网关:
route 不加参数查看路由表
add
-host
-net
-net 0.0.0.0
del
-n show numerical addresses instead of trying to determine
symbolic host names. This is useful if you are trying to
determine why the route to your nameserver has vanished.
route add -net 10.0.0.0/8 gw 192.168.1.1
route add default gw 192.168.10.1
route del default
配置立即生效,但重启网络服务或主机,失效;
网络服务:
RHEL5 /etc/init.d/network {start|stop|restart|status}
RHEL6 /etc/init.d/NetworkManager {start|stop|restart|status} (不太好用)
网络开关配置文件:
/etc/sysconfig/network
配置主机名
hostname HOSTNAME 修改主机名,立即生效,但重启无效
永久生效修改/etc/sysconfig/network里的HOSTNAME
网络接口配置文件
/etc/sysconfig/network-script/ifcfg-INTERFACE-Name
DEVICE=:关联设备名称,要与文件名的后半部INTERFACE-Name保持一致
BOOTPROTO={static|none|dhcp|bootp} 引导协议
IPADDR= IP地址
NETMASK=mask
GATEWAY=默认网关
ONBOOT=开机激活此网络接口
HWADDR=硬件地址,要与硬件中的地址保持一致,可省;
USERCTL={yes|no}是否允许普通用户控制此接口
PEERDNS={yes|no}是否在BOOTPROTO为dhcp时接受DHCP服务器指定的DNS地址
不会立即生效,但重启网络服务或主机都会生效
路由配置文件(不会立即生效,但重启网络服务或主机都会生效)
/etc/sysconfig/network-script/route-eth# 默认没有需手动生成vim
添加格式一
DEST via NEXTHOP
格式二
ADDRESS0=
NETMASK0=
GATEWAY0=
DNS服务器指定方法只有一种:
/etc/resolve.conf
nameserver DNS_IP_1
nameserver DNS_IP_2
nameserver DNS_IP_2 最多三个
指定本地解析
/etc/hosts
格式
主机IP 主机名 主机别名
/etc/hosts-->DNS
图形化配置网络参数
RHEL5:
setup
system-config-network-tui
system-config-network-gui(需求开启图形化才可启动)
一块网卡设置多个地址:
网络设备别名
eth0
eth0:0 eth0:1 eth0:2
配置方法:
临时生效
ifconfig eth#:# ip/mask
永久生效
/etc/sysconfig/network-script/ifcfg-eth#:#
DEVICE=eth#:#
注意:非主要地址不能使用DHCP
相关文章推荐
- Linux网络配置使用(ifconfig,route,ip)
- LINUX修改、增加IP的方法 ifconfig 两个ip地址 配置文件
- linux网络配置-文件配置IP
- linux网络配置命令之ifconfig、ip和route
- LINUX修改、增加IP的方法 ifconfig 两个ip地址 配置文件
- Linux 网络配置文件笔记
- Hadoop学习笔记_linux网络配置及静态ip设置
- 菜鸟学习linux笔记与练习-----第二天。一些基本命令以及初级网络配置
- linux网络配置命令 ifconfig 、route 、ip 、ip route
- 网络基础知识、linux路由管理命令(route) 、ip命令、ifconfig命令的使用、linux网卡配置
- linux网络配置命令之ifconfig、ip和route
- Hadoop学习笔记_linux网络配置及静态ip设置
- Linux网络配置之二ip、ss、网络相关配置文件
- Linux 网络配置 ifconfig、ip、netstat 命令的使用
- 运维笔记7(文件的归档与压缩,linux网络配置 更新:ssh服务配置文件,网络配置的四个方法
- 菜鸟学Linux 第097篇笔记 nginx配置文件
- 谢烟客---------Linux之ip及配置网络连接方法(ifcfg、ip、配置文件)
- linux 网络属性配置之ifcfg 、ip/ss、配置文件
- linux网络配置命令之ifconfig、ip和route
- 菜鸟学习linux笔记与练习-----第二天。一些基本命令以及初级网络配置