linux 的網路配置基本上是通過修改幾個配置檔案來實現的,雖然也可以用ifconfig來設定ip,用route來配置預設閘道器,用hostname來配置主機名,但是重啟後會丟失。
/ect/hosts 配置主機名和ip位址的對應,對本機提供解析
/etc/resolv.conf 配置網域名稱(在hosts內解析不到時此網域名稱生效)
/etc/sysconfig/network 配置主機名和閘道器
/etc/sysconfig/network-scripts/ifcfg-eth0 配置ip、mask等網路引數
一、網絡卡配置
cat /etc/sysconfig/network-scripts/ifcfg-eth0
device=eth0
onboot=yes
bootproto=static
ipaddr=192.168.1.250
netmask=255.255.255.0
gateway=192.168.76.1
ifconfig eth0 210.34.6.89 netmask 255.255.255.128 broadcast 210.34.6.127
ifconfig eth0:0 192.168.0.253 netmask 255.255.255.0
ifconfig eth0:1 192.168.0.252 netmask 255.255.255.0
ifconfig eth0 down
ifconfig eth0 up
二、多網絡卡配置:
cat /etc/sysconfig/network-scripts/ifcfg-eth0
device=eth0
bootproto=static
ipaddr=192.168.1.2
netmask=255.255.255.0
onboot=yes
cat /etc/sysconfig/network-scripts/ifcfg-eth0
device=eth1
bootproto=static
ipaddr=222.157.4.82
netmask=255.255.255.128
onboot=yes
vi /etc/rc.d/rc.local
route add -net 192.168.0.0/24 gw 192.168.0.254 dev eth0
route add -net 222.157.0.0/16 gw 222.157.66.1 dev eth1
三、閘道器配置:
注意:以下用命令設定的方式設定完後需要將命令加入到 /etc/rc.d/rc.local 中,否則重啟後設定被自動清除!
1、在 /etc/sysconfig/network-scripts/ifcfg-eth0 中配置;
gateway=192.168.76.1
2、在 /etc/sysconfig/network 中配置:
cat /etc/sysconfig/network
networking=yes
hostname=zhaohang.com
gateway=192.168.76.1
3、用命令設定:
如果只需要新增預設路由可以這樣設定:
route add default gw 192.168.1.1
route del default gw 192.168.1.254 (可以刪除預設路由,用此方法改變後幾分鐘就可以生效.)
如果兩個網絡卡均需要閘道器可以這樣設定:
route add -net 192.168.0.0/24 gw 192.168.0.254 dev eth0
route add -net 222.157.0.0/16 gw 222.157.66.1 dev eth1
備註:設定好路由或缺省閘道器以後可以用命令檢視:
route -n
netstat -rn
route print (for windows)
一、檢查安裝包
[root@ www.linuxidc.com ~]# rpm -qa | grep dhcp
dhcp-4.1.1-12.p1.el6.x86_64
二、修改配置檔案/etc/dhcp/dhcpd.conf
如下://支援的dhcp動態更新方式(non:不支援;interim:互動更新模式;ad-hoc:特殊更新模式)
ddns-update-style interim;
#ignore client-updates;
#subnet《網路號》 netmask 《子網掩碼》:指定作用域
subnet 192.168.1.0 netmask 255.255.255.0
}三、設定網絡卡ip為相同網段
修改:/etc/sysconfig/network-scripts/ifcfg-eth0」檔案如下:
device="eth0"
nm_controlled="yes"
onboot=yes
type=ethernet
bootproto="static"
ipaddr=192.168.1.1
prefix=24
gateway=x.x.x.x
dns1=x.x.x.x
defroute=yes
ipv4_failure_fatal=yes
ipv6init=no
name="system eth0"
檢查:[root@ www.linuxidc.com ~]# ifconfig
eth0 link encap:ethernet hwaddr 00:0c:29:23:f5:a2
inet addr:192.168.1.1 bcast:192.168.1.255 mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe23:f5a2/64 scope:link
up broadcast running multicast mtu:1500 metric:1
rx packets:189208 errors:0 dropped:0 overruns:0 frame:0
tx packets:9344 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
rx bytes:12301428 (11.7 mib) tx bytes:1247215 (1.1 mib)
四、啟動dhcp
[root@ www.linuxidc.com ~]# service dhcpd start
正在啟動 dhcpd:[確定]
網路 linux網路配置
zlm ubuntu sudo ifconfig eth0 192.168.1.109 netmask 255.255.255.0 broadcast 192.168.1.255 zlm ubuntu sudo route add del default gw 192.168.1.1 新增刪除閘道器...
linux配置 網路配置
ip位址,子網掩碼,閘道器 設定ip位址,子網掩碼並啟用 ifconfig eth0 10.192.77.250 netmask 255.255.255.0 up 注 ip,掩碼,閘道器都設定到 etc sysconfig network scripts ifcfg eth0裡面了。設定多ip 可以...
網路管理 網路配置
基本網路配置 1 主機名 不能用來通訊,管理人員標識用 2 ip netmask 2 路由 預設閘道器 4 dns fdqn 全稱網域名稱 一 配置當前網路主機名 centos 6 hostname hostname vim etc sysconfig network hostname centos...