nat開機啟動指令碼**)
#!/bin/sh
/sbin/modprobe ip_nat_ftp
/sbin/modprobe ip_conntrack_ftp
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all
echo 4096 > /proc/sys/net/ipv4/tcp_max_syn_backlog
echo 3 > /proc/sys/net/ipv4/tcp_syn_retries
echo 3 > /proc/sys/net/ipv4/tcp_synack_retries
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts
echo 1 > /proc/sys/net/ipv4/icmp_ignore_bogus_error_responses
echo 1 > /proc/sys/net/ipv4/tcp_syncookies
echo 1 > /proc/sys/net/ipv4/tcp_keepalive_time
echo 2097152 > /proc/sys/net/ipv4/ip_conntrack_max
echo 1800 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_established
/sbin/ifconfig eth0 內網ip netmask 掩碼 up
/sbin/ifconfig eth1 外網ip netmask 掩碼 up
/sbin/iptables -t nat -i postrouting -s 10.0.0.0/8 -j snat --to 外網ip
/sbin/ip ro add default via 外網ip
以上是我的nat開機啟動指令碼,我的伺服器是用的dell2950目前情況下帶2000人同時上網正常,希望能對你有所幫助
0
給主人留下些什麼吧!~~
NAT開機啟動指令碼
nat開機啟動指令碼 bin sh sbin modprobe ip nat ftp sbin modprobe ip conntrack ftp echo 1 proc sys net ipv4 ip forward echo 0 proc sys net ipv4 icmp echo ignor...
linux 開機啟動指令碼
開機啟動有兩種方式 通過vnc啟動方式進行說明 一 第一種是通過rc.local檔案,直接將要執行的指令碼名稱寫進去,但是此方法無法保證指令碼執行時網絡卡裝置是否已經徹底啟動。通過自帶軟體中心安裝x11vnc,使用下列命令設定密碼。sudo x11vnc storepasswd 新建.sh 指令碼檔...
linux開機啟動指令碼
來一種linux簡單使用的開機啟動指令碼 1.cd etc rc.d init.d 來到這個目錄下 2.vi aa.sh建立乙個指令碼檔案 比如我的指令碼檔案是 aa.sh bin sh chkconfig 2345 80 90 description 開機自動啟動的指令碼程式 編寫你要啟動的程式的...