设置Linux网络的方法
生活随笔
收集整理的這篇文章主要介紹了
设置Linux网络的方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
設置Linux網絡的方法有兩種:?
第一種:修改配置文檔(需要重啟網絡配置,永遠生效)?
一、修改IP地址? [aeolus@db1 network-scripts]$ vi ifcfg-eth0?
DEVICE=eth0?
ONBOOT=yes? BOOTPROTO=static?
IPADDR=192.168.30.197?
NETMASK=255.255.255.0?
GATEWAY=192.168.30.1?
二、修改網關? vi /etc/sysconfig/network?
NETWORKING=yes?
HOSTNAME=Aaron?
GATEWAY=192.168.30.1? 三、修改DNS? [aeolus@db1 etc]$ vi resolv.conf?
nameserver 202.131.80.1?
nameserver 202.131.80.5?
(一般現在這樣設置以后都要重啟network,所以還涉及到網絡重啟配置)?
四、重新啟動網絡配置? 方法有多種:?
1:root賬戶下 # service network restart?
2:#/etc/init.d/network restart?
3:# ifdown eth0? # ifup eth0?
4:# ifconfig eth0 down?
?? # ifconfig eth0 up?
五、啟動和關閉防火墻?
即時生效:?
1:#service iptables start?
?? #service iptables stop?
重啟系統生效:?
2:#service iptables on?
?? #service iptables off?
當然ip gateway dns都是隨你的網絡改變而改變的? Linux系統安裝完,以后通過命令模式配置網卡IP。?
**************************************************
第二種:使用命令修改(直接即時生效,重啟失效)?
#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up?
說明:eth0是第一個網卡,其他依次為eth1,eth*? 192.168.0.1是給網卡配置的第一個網卡配置的ip地址
netmask 255.255.255.0 配置的是子網掩碼?
up是表示立即激活? ifconfig的更多參數說明查看相關幫助 gateway:? # route add default gw 192.168.30.1 eth0?
dns:? # vi etc/resolv.conf? nameserver 202.131.80.1? nameserver 202.131.80.5? 如果要重起生效,就把這些寫到起動腳本 rc.local中
====================================================?
配置文件通常是/etc/sysconfig/network-scripts/ifcfg-interface-name? ====================================================?
1.配置網卡IP地址? vi /etc/sysconfig/network-scripts/ifcfg-eth0
第二塊網卡:vi /etc/sysconfig/network-scripts/ifcfg-eth1?
DEVICE=eth0 #物理設備名?
IPADDR=192.168.1.10 #IP地址? NETMASK=255.255.255.0 #掩碼值?
NETWORK=192.168.1.0 #網絡地址(可不要)?
BROADCAST=192.168.1.255 #廣播地址(可不要)?
GATEWAY=192.168.1.1 #網關地址?
ONBOOT=yes # [yes|no](引導時是否激活設備)?
USERCTL=no #[yes|no](非root用戶是否可以控制該設備)?
BOOTPROTO=static #[none|static|bootp|dhcp](引導時不使用協議|靜態分配|BOOTP協議|DHCP協議)? -----------------------------------------------------------------?
2.配置網卡DNS? 配置文件在/etc/resolv.conf下面。?
vi /etc/resolv.conf?
nameserver 202.109.14.5 #主DNS?
nameserver 219.141.136.10 #次DNS?
search localdomain?
所以網絡配置完成后,都需要重啟網絡服務:
service network restart 或
/etc/init.d/network restart?
----------------------------------------------
3.單網卡綁定兩個IP?
Linux的設備配置文件存放在/etc/sysconfig/network-scripts里面,對于以太網的第一個設備,配置文件名一般為ifcfg-eth0? 如果需要為第一個設備綁定多一個IP地址,只需要在/etc/sysconfig/network-scripts目錄里面創建一個名為ifcfg-eth0:0的文件.
內容樣例為:?
DEVICE="eth0:0"?
IPADDR="211.100.10.119"?
NETMASK="255.255.255.0"?
其中的DEVICE為設備的名稱,IPADDR為此設備的IP地址,NETMASK為子網掩碼,ONBOOT表示在啟動時自動啟動。? -----------------------------------------------------------------------------?
如果需要再綁定多一個IP地址,只需要把文件名和文件內的DEVICE中的eth0:x加一即可。
Linux最多可以支持255個IP別名。? restart network?
以下是配置文件的清單:?
#/etc/sysconfig/network-scripts/ifcfg-eth0:DEVICE=eth0?
BOOTPROTO=static?
BROADCAST=192.168.1.255
IPADDR=192.168.1.10? NETMASK=255.255.255.0?
NETWORK=192.168.1.0?
HWADDR=52:54:AB:2F:CF:F0?
GATEWAY=192.168.1.1? ONBOOT=on?
TYPE=Ethernet? #/etc/resolv.conf
?nameserver 202.109.14.5?
nameserver 202.96.209.5? search localdomain?
示例環境:
修改ip地址?
即時生效:? # ifconfig eth0 192.168.0.20 netmask 255.255.255.0? 啟動生效:? 修改/etc/sysconfig/network-scripts/ifcfg-eth0? 修改default gateway?
即時生效:? # route add default gw 192.168.0.254?
啟動生效:? 修改/etc/sysconfig/network-scripts/ifcfg-eth0?
修改dns? 修改/etc/resolv.conf
修改后可即時生效,啟動同樣有效?
修改host name?
即時生效:? # hostname fc2?
啟動生效:? 修改/etc/sysconfig/network?
第一種:修改配置文檔(需要重啟網絡配置,永遠生效)?
一、修改IP地址? [aeolus@db1 network-scripts]$ vi ifcfg-eth0?
DEVICE=eth0?
ONBOOT=yes? BOOTPROTO=static?
IPADDR=192.168.30.197?
NETMASK=255.255.255.0?
GATEWAY=192.168.30.1?
二、修改網關? vi /etc/sysconfig/network?
NETWORKING=yes?
HOSTNAME=Aaron?
GATEWAY=192.168.30.1? 三、修改DNS? [aeolus@db1 etc]$ vi resolv.conf?
nameserver 202.131.80.1?
nameserver 202.131.80.5?
(一般現在這樣設置以后都要重啟network,所以還涉及到網絡重啟配置)?
四、重新啟動網絡配置? 方法有多種:?
1:root賬戶下 # service network restart?
2:#/etc/init.d/network restart?
3:# ifdown eth0? # ifup eth0?
4:# ifconfig eth0 down?
?? # ifconfig eth0 up?
五、啟動和關閉防火墻?
即時生效:?
1:#service iptables start?
?? #service iptables stop?
重啟系統生效:?
2:#service iptables on?
?? #service iptables off?
當然ip gateway dns都是隨你的網絡改變而改變的? Linux系統安裝完,以后通過命令模式配置網卡IP。?
**************************************************
第二種:使用命令修改(直接即時生效,重啟失效)?
#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up?
說明:eth0是第一個網卡,其他依次為eth1,eth*? 192.168.0.1是給網卡配置的第一個網卡配置的ip地址
netmask 255.255.255.0 配置的是子網掩碼?
up是表示立即激活? ifconfig的更多參數說明查看相關幫助 gateway:? # route add default gw 192.168.30.1 eth0?
dns:? # vi etc/resolv.conf? nameserver 202.131.80.1? nameserver 202.131.80.5? 如果要重起生效,就把這些寫到起動腳本 rc.local中
====================================================?
配置文件通常是/etc/sysconfig/network-scripts/ifcfg-interface-name? ====================================================?
1.配置網卡IP地址? vi /etc/sysconfig/network-scripts/ifcfg-eth0
第二塊網卡:vi /etc/sysconfig/network-scripts/ifcfg-eth1?
DEVICE=eth0 #物理設備名?
IPADDR=192.168.1.10 #IP地址? NETMASK=255.255.255.0 #掩碼值?
NETWORK=192.168.1.0 #網絡地址(可不要)?
BROADCAST=192.168.1.255 #廣播地址(可不要)?
GATEWAY=192.168.1.1 #網關地址?
ONBOOT=yes # [yes|no](引導時是否激活設備)?
USERCTL=no #[yes|no](非root用戶是否可以控制該設備)?
BOOTPROTO=static #[none|static|bootp|dhcp](引導時不使用協議|靜態分配|BOOTP協議|DHCP協議)? -----------------------------------------------------------------?
2.配置網卡DNS? 配置文件在/etc/resolv.conf下面。?
vi /etc/resolv.conf?
nameserver 202.109.14.5 #主DNS?
nameserver 219.141.136.10 #次DNS?
search localdomain?
所以網絡配置完成后,都需要重啟網絡服務:
service network restart 或
/etc/init.d/network restart?
----------------------------------------------
3.單網卡綁定兩個IP?
Linux的設備配置文件存放在/etc/sysconfig/network-scripts里面,對于以太網的第一個設備,配置文件名一般為ifcfg-eth0? 如果需要為第一個設備綁定多一個IP地址,只需要在/etc/sysconfig/network-scripts目錄里面創建一個名為ifcfg-eth0:0的文件.
內容樣例為:?
DEVICE="eth0:0"?
IPADDR="211.100.10.119"?
NETMASK="255.255.255.0"?
其中的DEVICE為設備的名稱,IPADDR為此設備的IP地址,NETMASK為子網掩碼,ONBOOT表示在啟動時自動啟動。? -----------------------------------------------------------------------------?
如果需要再綁定多一個IP地址,只需要把文件名和文件內的DEVICE中的eth0:x加一即可。
Linux最多可以支持255個IP別名。? restart network?
以下是配置文件的清單:?
#/etc/sysconfig/network-scripts/ifcfg-eth0:DEVICE=eth0?
BOOTPROTO=static?
BROADCAST=192.168.1.255
IPADDR=192.168.1.10? NETMASK=255.255.255.0?
NETWORK=192.168.1.0?
HWADDR=52:54:AB:2F:CF:F0?
GATEWAY=192.168.1.1? ONBOOT=on?
TYPE=Ethernet? #/etc/resolv.conf
?nameserver 202.109.14.5?
nameserver 202.96.209.5? search localdomain?
示例環境:
修改ip地址?
即時生效:? # ifconfig eth0 192.168.0.20 netmask 255.255.255.0? 啟動生效:? 修改/etc/sysconfig/network-scripts/ifcfg-eth0? 修改default gateway?
即時生效:? # route add default gw 192.168.0.254?
啟動生效:? 修改/etc/sysconfig/network-scripts/ifcfg-eth0?
修改dns? 修改/etc/resolv.conf
修改后可即時生效,啟動同樣有效?
修改host name?
即時生效:? # hostname fc2?
啟動生效:? 修改/etc/sysconfig/network?
轉載于:https://blog.51cto.com/xinglei2010/1061659
總結
以上是生活随笔為你收集整理的设置Linux网络的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: nginx 配置笔记
- 下一篇: 【转】可编程管线基本流程