精华内容
下载资源
问答
  • linux NAT方式上网

    千次阅读 2014-09-30 15:30:01
    我以下写的配置方法别人在网上已经发布过类似的文章。但是我觉的别人写的 ...必须检查你的windows系统的VMware DHCP Service 和VMware NAT Service这个两个服务是否启动。如果未启动请启动。  2. 把wind

    我以下写的配置方法别人在网上已经发布过类似的文章。但是我觉的别人写的
    东西不一定是对的,必须自己亲自试验一下才行。就像有句话说的:“实践是检验真理的唯一标准”以下是我操作的步骤。希望不足的地方,读者能够指出。
       1.必须检查你的windows系统的VMware DHCP Service 和VMware NAT Service这个两个服务是否启动。如果未启动请启动。
       2. 把windows的虚拟网卡VMware Network Adapter VMnet8设置为IP和DNS服务器都自动获取。
       3.设置你的本地连接设置为共享。把VMware Network Adapter VMnet8设本地连接的共享中”为允许其他网络通过此计算机的inteernet连接连接的“选项 。如下图
     
      4 进入虚拟机的vm->settings点击networkAdapter中上网方式选为NAT。
     

    5.在虚拟机的菜单中点击Edit->virtual  network editor中在“Host virtual network mapping”下的VMnet8的右边选择subnet修改子网,我将它改成192.168.0.0和255.255.255.0.稍后在VMnet8的右边选择NAT,修改网关,我将其修改成192.168.0.2.在“NAT”中开启vmnet8的“NAT”的功能。
     如下图:


     
    6.点击上图中的Nat settingss,查看网关(要记下网关)
     

     点击上图的dhcp settings查看并记下DHCP的地址范围(如图)
     
     
    好,接下去我们就在虚拟机的redhat下操作了
    在终端下输入netconfig命令进入设置,用上下移动键以及回车键进行操作(如果没有netconfig命令,则直接修改vi /etc/sysconfig/network-scripts/ifcfg-eth0文件)

     


    如上图,第一栏别选,IP地址设置为DHCP范围内任意一个,假设为192.168.0.129,第二栏子网掩码设为255.255.255.0,第三栏网关地址设为上面记下的网关地址,该例中为192.168.0.2,第四栏不去管他没事,然后OK下去就可以了
     
    如上设置好后,在终端中输入service network restrat重启网络,然后可以ping一下网关地址,该例为192.168.0.2
     
     

    ping通,好,说明网络设置成功,可以用redhat自带的浏览器来上网试试(如果是公司内网,浏览器一般要设置代理的)
    此处还有注意一点,有些情况可能因为DNS没有设置好的原因,所以无法解析域名(我的就是这种情况,不知道如何设置,不过不会影响使用),若直接在地址栏输入网址可能无法上网,要直接输入IP才可以,在实体PC中先ping下www.baidu.com,如下图



     

    可以看到百度的IP为220.181.6.19,好,在虚拟机redhat的浏览器地址栏输入220.181.6.19,
     
     

    OK,上网设置成功
     
    另,若需要开启ftp,nfs等服务,在终端输入redhat-config-services 勾选上相应的vsftp,nfs然后点下restart下即可

    展开全文
  • #/bin/sh iptables -F iptables -X iptables -t nat -F iptables -t nat -X echo "1">/proc/sys/net/ipv4/ip_forward arp -s 192.168.0.5 00:E0:11:01:CE:BD iptables -A FORWARD -s 192.168.0.5 -m mac --mac 00:E0
    #/bin/sh 
    iptables -F
    iptables -X
    iptables -t nat -F
    iptables -t nat -X

    echo "1">/proc/sys/net/ipv4/ip_forward


    arp -s 192.168.0.5 00:E0:11:01:CE:BD
    iptables -A FORWARD -s 192.168.0.5 -m mac --mac 00:E0:11:01:CE:BD -j ACCEPT
    iptables -A FORWARD -s 192.168.0.2 -j ACCEPT
    iptables -A FORWARD -s 192.168.0.6 -j ACCEPT
    iptables -A FORWARD -s 192.168.0.0/28 -j DROP
    iptables -t nat -A POSTROUTING -s 192.168.0.0/28 -o eth1 -j SNAT --to-source 58.1
    6.172.2


     iptables -A FORWARD  -s 192.168.1.2 -j ACCEPT
     iptables -A FORWARD -s 192.168.1.0/25 -p tcp --dport ! 80 -j DROP
     iptables -A FORWARD -s 192.168.1.0/25 -p udp --dport ! 53 -j DROP
     iptables -t nat -A POSTROUTING -s 192.168.1.0/25 -j SNAT --to-source 58.16.172.2
     iptables -t nat -A PREROUTING -s 192.168.1.0/25 -i eth0 -p tcp --dport 80 -j RED
    IRECT --to-port 3128 
    展开全文
  • Linux下固定IP共享NAT代理上网

    千次阅读 2006-07-29 22:28:00
    #/bin/sh iptables -F iptables -X iptables -t nat -F iptables -t nat -X echo "1">/proc/sys/net/ipv4/ip_forward arp -s 192.168.0.5 00:E0:11:01:CE:BD iptables -A FORWARD -s 192.168.0.5 -m mac -
    #/bin/sh 
    iptables -F
    iptables -X
    iptables -t nat -F
    iptables -t nat -X

    echo "1">/proc/sys/net/ipv4/ip_forward


    arp -s 192.168.0.5 00:E0:11:01:CE:BD
    iptables -A FORWARD -s 192.168.0.5 -m mac --mac 00:E0:11:01:CE:BD -j ACCEPT
    iptables -A FORWARD -s 192.168.0.2 -j ACCEPT
    iptables -A FORWARD -s 192.168.0.6 -j ACCEPT
    iptables -A FORWARD -s 192.168.0.0/28 -j DROP
    iptables -t nat -A POSTROUTING -s 192.168.0.0/28 -o eth1 -j SNAT --to-source 58.1
    6.172.2


     iptables -A FORWARD  -s 192.168.1.2 -j ACCEPT
     iptables -A FORWARD -s 192.168.1.0/25 -p tcp --dport ! 80 -j DROP
     iptables -A FORWARD -s 192.168.1.0/25 -p udp --dport ! 53 -j DROP
     iptables -t nat -A POSTROUTING -s 192.168.1.0/25 -j SNAT --to-source 58.16.172.2
     iptables -t nat -A PREROUTING -s 192.168.1.0/25 -i eth0 -p tcp --dport 80 -j RED
    IRECT --to-port 3128
    展开全文
  • VMware虚拟机Linux通过NAT方式上网
  • Linux代理上网服务器

    千次阅读 2009-11-20 11:22:00
    2007年12月05日 星期三 05:36Linux代理上网服务器Linux代理上网服务器--送给那些想用Linux做网吧代理上网服务器的朋友首先声明,会这个的老鸟不用看,我这只是给新手看的首先安装好Linux,准备一台有两块网卡的...
     
    
    2007年12月05日 星期三 05:36
    Linux做代理上网服务器

    Linux做代理上网服务器--送给那些想用Linux做网吧代理上网服务器的朋友

    首先声明,会这个的老鸟不用看,我这只是给新手看的

    首先安装好Linux,准备一台有两块网卡的服务器,一网卡接内网,另一网卡接外网,比如网吧外网IP为61.178.89.234 内网IP段为192.168.1.1-192.168.1.255
    服务器启动起来后,首先来配置eth0(外网的那块网卡,注意:eth0是外网网卡,eth1为内网网卡),给这个网卡分配地址61.178.89.234,运行下列命令:
    # ifconfig eth0 61.178.89.234 netmask 255.255.255.0

    编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件,修改为如下格式: (注:按一下键盘上的Insert键转换为插入模式,然后才可以修改,修改完再按Esc 再输入 :wq 按回车保存并退出)

    DEVICE = eth0 注释:这是设备的名称
    ONBOOT = yes 注释:表示在系统启动时自动启动
    BROADCAST = 61.178.89.255 注释:这是广播地址
    NETWORK = 61.178.89.0 注释:网络地址
    NETMASK = 255.255.0.0 注释:子网掩码
    IPADDR = 61.178.89.234 注释:IP地址

    增加一条静态路由:
    # route add -net 61.178.89.0 netmask 255.255.255.0
    这样系统中就增加了一条静态路由: 可以输入route 命令查看
    61.178.89.0 * 255.255.255.0 U 0 0 0 eth0

    然后继续配置eth1,eth1与内网段相连,给它分配IP 192.168.1.1,使用ifconfig命令为它配置参数:

    # ifconfig eth1 192.168.1.1 netmask 255.255.255.0

    同样继续编辑/etc/sysconfig/network-scripts目录下的ifcfg-eth1文件,内容如下:

    DEVICE = eth1
    ONBOOT = yes
    BROADCAST = 192.168.1.255
    NETWORK = 192.168.1.0
    NETMASK = 255.255.255.0
    IPADDR = 192.168.1.1

    再增加一条静态路由:
    # route add -net 192.168.1.0 netmask 255.255.255.0

    网络中当前的路由表为: 可以输入route 命令查看
    61.178.89.0 * 255.255.255.0 U 0 0 0 eth0
    192.168.1.0 * 255.255.255.0 U 0 0 0 eth1

    这时再增加一条缺省路由,因为缺省的路由是把所有的数据包都发往它的上一级网关,使用如下命令:
    # route add default gw 61.178.89.1
    好了,现在路由表已经建立完了,我们输入命令route 看一下吧
    # route
    如果一切都顺利的话,应该是如下显示
    61.178.89.0 * 255.255.255.0 U 0 0 0 eth0
    192.168.1.0 * 255.255.255.0 U 0 0 0 eth1
    default 61.178.89.1 0.0.0.0 UG 0 0 0 eth0
    呵呵,现在基本上就差不多快完成了,继续往下看,你马上就要成功了:)
    最后一步,增加系统的IP转发功能,也可以加在rc.local里
    编辑/etc/rc.local
    # vi /etc/rc.local
    按一下键盘上的Insert键转换为插入模式,然后加入
    echo 1 > /proc/sys/net/ipv4/ip_forward
    再按Esc 输入 :wq 按回车保存并退出
    输入命令
    # iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE
    好了,现在去把内网机器的网关设为192.168.1.1,然后看看内网的机器能否上网了,如果想要服务器每次启动时自动代理上网,在rc.local加入
    /sbin/iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE
    展开全文
  • 有一台A服务器不能上网,和B服务器通过内网来连接,B服务器可以上网,要实现A服务器也可以上网。 A IP:192.168.0.35 B IP:192.168.0.146 SNAT:改变数据包的源地址。防火墙会使用外部地址,替换数据包的本地网络...
  • ubuntu ufw nat 内网代理上网为什么使用ubuntu ufw nat系统换Linux Ubuntu添加更复杂的控制语句做代理 为什么使用ubuntu ufw nat 很多原因吧,其中之一是因为isa(tmg)在server2008以上不好科学使用 系统换Linux ...
  • 解决linux系统NAT模式下无法上网

    千次阅读 2017-07-09 10:42:33
    解决linux系统NAT模式下无法上网
  • [Linux]NAT代理服务器

    2017-07-01 13:50:48
    NAT技术和代理服务器
  • 1、linux下使用iptables NAT上网 linux# vi /root/iptables_nat.sh #echo "Starting kerryhu-iptables rules..." #!/bin/bash # BY kerryhu # QQ:263205768 # MAIL:king_819@163.com # BLOG:http...
  • Linux单网卡NAT代理的配置

    千次阅读 2014-01-19 17:11:19
    下面以CentOS为例,说明单网卡NAT代理的配置。 首先增加eth0:0接口: 新建文件:/etc/sysconfig/network-scripts/ifcfg-eth0:0 文件的内容如下: 点击(此处)折叠或打开 DEVICE=eth0:0IPADDR=192.168.164.100...
  • 一、代理服务器现代社会社会流行一种职业,叫“代购”。相信多数人对这个词都不陌生了,我们要讲的代理服务器的功能与这个“代购”是类似的道理。所谓“代理”就是代而劳之,不需要你自己去做,有人帮你做了这个事情...
  • 服务器的配置为:HP LH300,RedHat 7.3 双网卡,其中eth1的IP为外部IP:202.107.112.123,eth0为内部IP:192.168.0.1/255.255.255.0  工作站的配置为ELL 220... 这样,工作站用户即使不设置任何代理,也同样可以上网
  • linux代理windows上网

    2015-09-07 19:40:41
    linux 环境: 修改/etc/sysctl.conf配置文件: vim /etc/sysctl.conf 打开linux路由转发功能: net.ipv4.ip_forward = 1; net.ipv4.conf.default.rp_filter = 0; 使linux路由转发生效: sysctl -p 内网 eth0 IP: 192.168...
  • 一、NAT技术 定义:NAT英文全称是 Network Address Translation,即网络地址转换,是一种IETF标准,允许一个机构以一个地址出现在Internet上。NAT将每个局域网节点的地址转换成一个Internet地址,反之亦然。 用途:...
  • kalilinuxNAT模式可以使用的配置

    千次阅读 2019-04-13 15:04:30
    cd /etc/network vim interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). #source /etc/network/interfa...
  • vmware上的linuxnat方式固定ip上网 软件环境: vmware_652 centOS5.5 一,安装vm软件 二,构建一个虚拟机 1,操作系统类型:other 2.6.x。 2,use network adress transaction(NAT)。 3,Buslog...
  • 首先我们先学习一下如何设置: ...2)、在VMware网络设置里的NAT项中查看VMnet8,一般是192.168.80.2/255.255.255.0,这个地址就是 VMnet8,NAT的网关; 3)、在Linux虚拟主机下把网卡IP设置成和VM
  • NAT技术: NAT(Network Address Translation,网络地址转换)是将IP 数据包头中的IP 地址转换为另一个IP 地址的过程。在实际应用中,NAT 主要用于实现私有网络访问公共网络的功能。这种通过使用少量的公有IP 地址...
  • 1. NAT技术是什么?NAT网络地址转换(NAT,Network Address Translation)属接入广域网(WAN)技术,是一种将私有(保留)地址转化为合法IP地址的转换技术,它被广泛应用于各种类型Internet接入方式和各种类型的网络中。原因...
  • NAT上网

    2017-02-17 10:14:05
    NAT英文全称是“Network Address Translation”,中文意思是“网络地址转换”,它是一个IETF(Internet Engineering Task Force, Internet工程任务组)标准,允许一个整体机构以一个公用IP(Internet Protocol)地址...
  • NAT技术NAT(Network Address Translation,网络地址转换) 当在专用网内部的一些主机本来已经分配到了本地IP地址(即仅在本专用网内使用的专用地址),但现在又想和因特网上的主机通信(并不需要加密)时,可使用...
  • iptables+NAT+squid 透明代理上网实现方案 历尽千辛万苦,翻变了所有技术论坛,整整研究了一个多月终于搞定啦! 关于此话题网上很多,但没有一篇是能让你实现目标的,惟有这篇! 本人也是Linux菜鸟,刚开始玩...
  • 1.NAT技术概念 NAT技术:(Network Address Translation,网络地址转换),当在专用网内部的一些主机本来已经分配到了本地IP地址(即仅在本专用网内使用的专用地址),但现在又想和因特网上的主机通信(并不需要加密)时...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,221
精华内容 2,088
关键字:

linuxnat代理上网

linux 订阅