1. 程式人生 > >linux IPV6的判斷和關閉

linux IPV6的判斷和關閉

確認IPV6是否開啟

在Linux下確認IPv6是否已經被啟用,可以從三個方面確定。

1.使用ifconfig檢視自己的IP地址是否含有IPv6地址。

eth0 Link encap:Ethernet HWaddr 00:13:D4:05:B2:ED 
inet addr:119.119.xxx.xx Bcast:119.119.115.255 Mask:255.255.255.0
inet6 addr: fe80::213:d4ff:fe05:b2ed/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1054562 errors:0 dropped:0 overruns:0 frame:0
TX packets:538136 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000 
RX bytes:346189738 (330.1 MiB) TX bytes:246935731 (235.4 MiB)
Interrupt:209 Base address:0xd800

2.檢視服務監聽的IP中是否有IPv6格式的地址。(netstat -tuln)

tcp 0 0 0.0.0.0:8100 0.0.0.0:* LISTEN 
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 
tcp 0 0 0.0.0.0:843 0.0.0.0:* LISTEN 
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 
tcp 0 0 :::8080 :::* LISTEN 
tcp 0 0 :::22 :::* LISTEN 
tcp 0 0 :::443 :::* LISTEN 
udp 0 0 0.0.0.0:68 0.0.0.0:* 
udp 0 0 0.0.0.0:111 0.0.0.0:* 
udp 0 0 0.0.0.0:631 0.0.0.0:*

3.使用lsmod檢視ipv6的模組是否被載入。

[[email protected] ~]# lsmod |grep ip
ipt_MASQUERADE          7617  3 
iptable_nat            11077  1 
ip_nat                 21101  2 ipt_MASQUERADE,iptable_nat
ip_conntrack_netbios_ns     6977  0 
ipt_REJECT              9665  3 
ip_conntrack           53281  5 ipt_MASQUERADE,iptable_nat,ip_nat,ip_conntrack_netbios_ns,xt_state
nfnetlink              10713  2 ip_nat,ip_conntrack
iptable_filter          7105  1 
ip_tables              17029  2 iptable_nat,iptable_filter
ip6t_REJECT             9409  1 
ip6table_filter         6849  1 
ip6_tables             18053  1 ip6table_filter
x_tables 17349 8 ipt_MASQUERADE,iptable_nat,ipt_REJECT,xt_state,ip_tables,ip6t_REJECT,xt_tcpudp,ip6_tables ipv6 270433 18 ip6t_REJECT,cnic

如果出現以上粗體顯示的部分,代表您的機器上IPV6已經開啟。

關閉IPV6

使用vi編輯器,開啟/etc/modprobe.conf,在文件中加入如下的兩條:

alias net-pf-10 off
alias ipv6 off

儲存退出,並且重新啟動系統。

重啟之後可以使用上面的三種方法去驗證IPv6支援是否已經被關閉。

開啟IPV6

IPv6是預設支援的,所以當你要重新開起IPv6支援時,將/etc/modprobe.conf中的兩條指令註釋掉就可以了。

相關推薦

linux IPV6判斷關閉

確認IPV6是否開啟 在Linux下確認IPv6是否已經被啟用,可以從三個方面確定。 1.使用ifconfig檢視自己的IP地址是否含有IPv6地址。 eth0 Link encap:Ethernet HWaddr 00:13:D4:05:B2:ED inet a

linux重啟關閉系統命令

重啟命令: 1、reboot 2、shutdown -r now 立刻重啟(root使用者使用) 3、shutdown -r 10 過10分鐘自動重啟(root使用者使用) 4、shutdown -r 20:35 在時間為20:35時候重啟(root使用者使用) 關機

linux後臺執行關閉、檢視後臺任務

一、 二、ctrl + z 三、jobs 四、fg 五、bg 六、kill 七、nohup fg、bg、jobs、&、nohup、ctrl+z、ctrl+c 命令 一、& 加在一個命令的最後,可以把這個命令放到後臺執行,如 watch -

linux防火牆開啟關閉

檢視防火牆狀態 systemctl status firewalld 關閉防火牆,重啟後失效 systemctl stop firewalld 關閉防火牆,重啟後仍保持關閉 systemctl disable firewalld 開啟防火牆 systemctl ena

linux啟動程式關閉程式指令碼

關閉指令碼: #!/bin/bash source /etc/profile log() { echo `date +【%Y-%m-%d" "%H:%M:%S】` $1 } log "kill 168 begain" NAME=importFile168 echo $NAME ID=

Linux命令檢視關閉防火牆

一、service方式檢視防火牆狀態: [[email protected] ~]# service iptables statusiptables:未執行防火牆。開啟防火牆:[[email protected] ~]# service iptables

linux下啟動關閉網絡卡命令

 ifup、ifdown:linux命令   實時地手動修改一些網路介面引數,可以利用ifconfig來實現,如果是要直接以配置檔案,亦即是在 /etc/sysconfig/network-scripts裡面的ifcfg-ethx等檔案的設定引數來啟動的話,那就得要通過i

轉:linux下啟動關閉網絡卡命令

http://blog.sina.com.cn/s/blog_439f80c40101g54x.html 作者寫的很詳細。儲存下來,方便以後查詢,非常感謝  ifup、ifdown:linux命令  實時地手動修改一些網路介面引數,可以利用ifconfig來實現,如果是要直接以配置

Linux下開啟關閉Telnet服務

telnet與ssh相比,安全效能並不高,但是在SSH版本升級或者其他的情況下還是需要開啟這一服務。 linux提供服務是由執行在後臺的守護程式(daemon)來執行的,telnet服務是由xinetd守護的。 SUSE10下 一、開啟telnet服務 (1)使用命令檢視

linux常用命令關閉防火牆

1.        linux常用命令Mkdir 建立Rm -rf 刪除Chmod -R 777 許可權Mysql -uroot -rquit退出find / -name svn 查詢位置2.        關閉防火牆和selinuxRedhat使用了SELinux來增強安全

linux防火牆開啟關閉詳解

以下兩種方法一、暫時開啟和關閉防火牆 1種 service方式檢視防火牆狀態: [[email protected] ~]# service iptables statusiptables:未執行防火牆。開啟防火牆(即時生效,重啟後失效):[[email 

Linux資料庫連線關閉啟動

Linux命令下oracle 連線命令: sqlplus / as sysdba 啟動oracle資料庫命令: startup 關閉oracel資料庫命令: shutdown immediate 檢視監聽狀態: 命令: lsnrctl status 啟動監聽

linux後臺運行關閉、查看後臺任務

ctrl+z ctrl+c .com nat 執行 opp 後臺進程 查看 用戶 fg、bg、jobs、&、nohup、ctrl+z、ctrl+c 命令 一、& 加在一個命令的最後,可以把這個命令放到後臺執行,如 watch -n 10 sh

詳解linux後臺運行關閉、查看後臺任務

輸入 列表 顯示 color pre opp ima 監聽 kill -9 一、& 加在一個命令的最後,可以把這個命令放到後臺執行,如 watch -n 10 sh test.sh & #每10s在後臺執行一次test.sh腳本 二、ctrl + z

linux===linux後臺運行關閉、查看後臺任務(轉)

我們 top 實現 目錄 這樣的 作業 net 超級 運行命令 fg、bg、jobs、&、ctrl + z都是跟系統任務有關的,雖然現在基本上不怎麽需要用到這些命令,但學會了也是很實用的 一。& 最經常被用到這個用在一個命令的最後,可以把這個命令放到後臺執

Linux下用jenkins用指令碼啟動關閉tomcat報錯Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

用vim開啟tomcat的bin目錄下的setclasspath.sh,新增JAVA_HOME和JRE_HOME兩個環境變數(下圖紅色方框內),兩個環境變數路徑為您安裝的java JDK的路徑。   使用 echo $JAVA_HOME 能定位JDK安裝路徑的前

Linux 下後臺執行程式,檢視關閉後臺執行程式

1、執行.sh檔案 直接用./sh 檔案就可以執行,但是如果想後臺執行,即使關閉當前的終端也可以執行的話,需要nohup命令和&命令。 (1)&命令           功能:加在一個命令的最後,可以把這個命令放在後臺執行 (2)nohup命令

linux下php-fpm的啟動關閉

檢視php-fpm的地址 whereis php-fpm 啟動php-fpm /usr/local/php5/sbin/php-fpm     #  /usr/local/php5/為php-fpm的安裝地址 /usr/local/php-5.6.3/sbin

linux系統任務的後臺執行關閉、檢視後臺任務等

linux系統任務的後臺執行和關閉、檢視後臺任務常用命令有fg、bg、jobs、&、nohup、ctrl+z和ctrl+c等 命令 1、執行程式 如果程式是 sh檔案,直接用./sh 檔案就可以執行,但是如果想後臺執行,即使關閉當前的終端也可以執行的話,需要nohup命令和&am

Linux下oracle資料庫啟動關閉操作

第一步:登陸 root登陸之後切換到oracle使用者上,輸入 <span><strong>su oracle</strong></span>第二步:連線 在oracle使用者下,輸入 <span><strong>sqlplus /n