linux在配置网络中有多种方法,下面简单小结一下:
1 配置ip地址:
a 使用ifconfig 命令
ifconfig DEVICE ip/mask |ifconfig DEVICE ip netmask XXX.XXX.XXX.XXX
举个栗子:ifconfig eth0 192.168.3.4/24 | ifconfig eth0 192.168.3.4 netmask 255.255.255.0
说明:以上配置eth0网卡ip为192.168.3.4,子网掩码为255.255.255.0
b 使用 ip命令
ip addr add ip/mask [dev DEVICE]
举个栗子: ip addr add 192.168.3.4/24 dev eth0
说明:以上命令为eth0网卡添加一条别名ip 为192.168.3.4,即这个ip和原有ip有相同作用,都是可以连接到这台主机上面的。
2 配置路由
a) 使用route 命令来实现
route add -host|-net ip[/mask] gw gwip [dev DEVICE]
举个栗子:route add -host 192.168.3.4 gw 192.168.3.0 dev eth0
说明: 以上命令添加一条从设备网卡eth0到主机192.168.3.4的路由,网关ip是192.168.3.0
再来个栗子:route add -net 192.168.3.0/24 gw 192.168.3.4 dev eth0
添加一条道192.168.3.0的网络路由,经过网关 192.168.3.4 设备网卡是eth0
b) 使用ip 命令来实现
ip route add TARGET via gwip [dev DEVICE]
举个栗子:ip route add 192.168.3.4 via 192.168.3.3 dev eth0
说明:添加一条到192.168.3.4 的主机路由,网关是192.168.3.3 网卡设备是 eth0
再举个栗子: ip route add 192.168.3.0/24 via 192.168.3.5 dev eth0
添加一条到192.168.3.0的网络路由,网关是192.168.3.3 网卡设备是 eth0
简单小结