HELP-LAST-QUESTION - FOR - NAT

Dear All,
I was reading my NAT Design Paper, because I am going to Implement NAT in My Company.
Now, I want to ask you for only the Process of Static NAT , to allow External Users ? on internet side ? to ? access a specific server inside my LAN.
Which is the things that determine this NAT will Work from External to Internal , or Internal to External ?
Please answer the 3 questions .
1- Is it the Route command that I configured on the router it self , only ?
Or,
2- Is it the Route Command + NAT Table which is configured on the Router it self ?
Because As far as I know, I understood the following:-
To configure the NAT, I have to:-
1- determine which INTERFACE will act as IP NAT OUTSIDE , usually the one which have the IP from the ISP Side.
2- Determine which INTERFACE will act as IP NAT INSIDE , usually the one which have the IP from the Private LAN.
3- Determine the NAT statement , if its STATIC / dynamic /overloading .
4- Determine the Route command .
3- Here is Step 4 , I can make rule to forward every thing from INTERNAL to EXTERNAL or from EXTERNAL to INTERNAL , according to My Design Requirements.
So, from the NAT Command + Route Command , I can make the NAT From External to Internal , or, from Internal to External . is that correct ?

Hi!
Good Day! I believe this would best answer your questions. Please check this link:
http://www.cisco.com/en/US/products/sw/iosswrel/ps1839/products_feature_guide09186a0080087bae.html
To verify, you can use "show ip nat translations" to display all ip address translations.
HTH! Regards,
Albert

Similar Messages

  • HELP-LAST QUESTION ON NAT

    Dear All,
    I was reading my NAT Design Paper, because I am going to Implement NAT in My Company.
    Now, I want to ask you for only the Process of Static NAT , to allow External Users ? on internet side ? to ? access a specific server inside my LAN.
    Which is the things that determine this NAT will Work from External to Internal , or Internal to External ?
    Please answer the 3 questions .
    1- Is it the Route command that I configured on the router it self , only ?
    Or,
    2- Is it the Route Command + NAT Table which is configured on the Router it self ?
    Because As far as I know, I understood the following:-
    To configure the NAT, I have to:-
    1- determine which INTERFACE will act as IP NAT OUTSIDE , usually the one which have the IP from the ISP Side.
    2- Determine which INTERFACE will act as IP NAT INSIDE , usually the one which have the IP from the Private LAN.
    3- Determine the NAT statement , if its STATIC / dynamic /overloading .
    4- Determine the Route command .
    3- Here is Step 4 , I can make rule to forward every thing from INTERNAL to EXTERNAL or from EXTERNAL to INTERNAL , according to My Design Requirements.
    So, from the NAT Command + Route Command , I can make the NAT From External to Internal , or, from Internal to External . is that correct ?

    Nat works different depending on the direction that traffic is flowing. The point it makes its routing selection will be before or after the nat depending on direction.
    This is a good link that describes how nat works in relationship to routing.
    http://www.cisco.com/en/US/tech/tk648/tk361/technologies_tech_note09186a0080133ddd.shtml
    For the case of using nat in a ISP environment you want your default route pointing to the outside interface. From the ISP point of view they will only have the addresses you have in the NAT table. They know nothing about your internal network. Depending on how many addresses you have the ISP will just have routes for these addresses and they will all be sent to your router. If you have only 1 then all the traffic appears to come from the router itself.
    After it gets to your router this is where the direction of nat traffic matters. When the traffic comes back the address is translated from the public ones to your private ones. Since you may have multiple interfaces on your router that are NAT inside interfaces the router does not know where to send the packet until after it converts it. This is why when traffic goes from outside to inside the translation is done before the lookup.

  • Need help  - Ethernet question for DSL

    Hi, hoping someone can help me. We are looking into getting Verizon DSL internet, and don't know if we have the Ethernet specifications. We have a flat screen 17" iMac 1Ghz, Dh said he knows we have an ethernet connection but doesn't know about the card. What Verizon says we need is a "10-Base-T Ethernet Network Interface Card (NIC)". How would I find out if we have this? (We are not eligible for the 24hr online chat support and I don't want to pay $49+ for one question)! Thanks,
    Erica

    Tom & Erica,
    You should have very little trouble connecting with Verizon. I have multiple Verizon accounts and they have always been very helpful in getting you set up, even if they need to come out to test/adjust the line-in to your home. You will get a package from them which will include DSL modem, filters, cables and so on.
    Don't hesitate to call them for help in setting it up - BUT, tell them at your first opportunity that you are running on a Mac. They will switch you immediately to a Mac person who can walk you thru just about any OS configuration.
    And no I don't work for Verizon...Just Kidding
    GOOD LUCK
    John
    Oh, of course you will want to call Verizon and have them test the line prior to/or at the time of your order. They can do that while you are on the line with them and at no charge.

  • My last question for now!

    Hello there, its me again, I managed to do the next two questions on my own!! :-) I'm on the last one now, I have a solution but I feel like I'm missing the point with my code as I have had to retype similar code 3 or more times and some lines aren't even used...but if I follow the instructions they should be there. See what you think....
    The aim of this question is to develop the code for a queue which holds int
    values. The queue is based on an array and is extensible in that if an item is
    added to the queue and the queue is full and an item is added then further space is created within the queue
    for the new item. There are 6 methods which need to be provided: head() gives
    the int that is the first item in the queue without removing it, tail() gives the int that is the last
    item in the queue, add(int) adds an item to the queue, remove() removes the first item
    from the queue and returns it, queueLength() gives the number of items in the queue and
    display() displays the contents of the queue in order on System.out.
    Two constructors are also required, the first IntQueue() sets up a default
    queue with 30 elements which, when it becomes full and an item added, adds 5 extra locations to the
    end of the queue; the other constructor IntQueue(int,int) sets up a queue
    with a length given by its first argument and will add the number of locations
    given by its second argument when it is full and an item is added.
    The queue should be based on an array with the first element of the array
    holding the head of the queue. When an item is removed from the queue the
    remainder of the array should be copied forward.
    Do not worry about programming errors such as an item being removed from
    an empty queue.
    We also want you to provide a class Tester for you to test your methods.
    public class IntQueue {
    private int[] queue;
    // Remainder of instance variables
    int added =0;
    int added2=0;
    public IntQueue() {
    // Code for default constructor
    queue = new int [30];
    if (added >= queue.length) {
    int[] newArray = new int[queue.length + 5];
    System.arraycopy(queue, 0, newArray, 0, queue.length);
    queue = newArray;
    public IntQueue(int size, int increment){
    // Code for two argument constructor
    queue = new int [size];
    if (added2 >= queue.length) {
    int[] newArray2 = new int [queue.length + increment];
    System.arraycopy(queue, 0, newArray2, 0, queue.length);
    queue = newArray2;
    public int head(){
    // Code for head
    return queue[0];
    public int tail(){
    // Code for tail
    return queue[queue.length];
    public int queueLength(){
    // Code for queuelength
    return queue.length; //String.valueOf(queue.length);
    public void add(int item){
    // Code for add
    if (added >= queue.length) {
    int[] newArray = new int[queue.length + 5];
    System.arraycopy(queue, 0, newArray, 0, queue.length);
    queue = newArray;
    queue[added] = item;
    added++;
    public int remove(){
    // Code for remove
    int removed = 0;
    removed = queue[0];
    int[] newArray3 = new int[queue.length - 1];
    System.arraycopy(queue, 1, newArray3, 0, newArray3.length);
    queue = newArray3;
    return removed;
    public void display(){
    // Code for display
    for (int i = 0;i < queue.length;i++){
    System.out.println("Array queue["+
    String.valueOf(i) + "] = " + String.valueOf(queue));
    }

    int added =0;
    int added2=0;
    One error I see straight off is with your instance variables. You haven't made them instance variables! What you have above is what u do when declaring a local variable not an instance.
    Try making them instance variables! Same way you made an instance of queue!

  • Last question for today - how to draw with API circle of N pixels radius

    Hi,
    While I'm bit of exhausted while fighting with those paths movement (see my other thread in this forum) - I'd like to ask maybe someone has code snippet, which shows how to draw a circle of N pixels/N mm/inches radius?
    There is one helper function for that inside SDK samples:
    PDEPath DrawCurve(ASFixed x, ASFixed y, ASFixed x1, ASFixed y1, ASFixed x2, ASFixed y2, ASFixed x3, ASFixed y3, int lineWidth, int r, int g, int b)
    but I'm just out of my mind for today what parameters should be provided and how many calls of it I should write.
    Any help would be appreciated.

    You call it four times...
    Here is a snippet that explains the math...
    /* 4/3 * (1-cos 45)/sin 45 = 4/3 * sqrt(2) - 1 */
    #define ARC_MAGIC ((ASFixed) 0.552284749)
    #define PI ((ASFixed)3.141592654)
    void DrawCircle( ASFixed inCenterX, ASFixed inCenterY, ASFixed inRadius )
    /* draw four Bezier curves to approximate a circle */
    MoveTo( inCenterX + inRadius, inCenterY );
    CurveTo( inCenterX + inRadius, inCenterY + inRadius*ARC_MAGIC,
    inCenterX + inRadius*ARC_MAGIC, inCenterY + inRadius,
    inCenterX, inCenterY + inRadius );
    CurveTo( inCenterX - inRadius*ARC_MAGIC, inCenterY + inRadius,
    inCenterX - inRadius, inCenterY + inRadius*ARC_MAGIC,
    inCenterX - inRadius, inCenterY );
    CurveTo( inCenterX - inRadius, inCenterY - inRadius*ARC_MAGIC,
    inCenterX - inRadius*ARC_MAGIC, inCenterY - inRadius,
    inCenterX, inCenterY - inRadius );
    CurveTo( inCenterX + inRadius*ARC_MAGIC, inCenterY - inRadius,
    inCenterX + inRadius, inCenterY - inRadius*ARC_MAGIC,
    inCenterX + inRadius, inCenterY );
    Close();

  • Please help,Three Questions for Tuxedo

    Hi All
    I am new to Tuxedo, I ha ve three questions about tuxedo:
    1. My Tuxedo is running on Linux, Can it connect to Ms SQL Server running on another server? How?
    2. I want to use C++ to program for Tuxedo server,but I found all samples are developed by C language. I want to know, Is there any special settings or switch
    for C++ language when I program,especially Buildserver.
    3. If there is proxy server between Tuxedo Client and server, is it feasible?
    thanks
    Kevin

    Kevin,
    1. Most modern databases offer a way for a remote database client to connect to a database running on a remote site. (For example, Oracle database provides the SqlNet=db_link parameter to specify a networked connection to a remote database.)
    I'm not familiar with MS SQL Server, but from documentation and previous newsgroup postings it appears that when using SQL Server with the XA interface the application administrator uses the guidgen program to generate an RmRecoveryGuid parameter that is specified as part of the OPENINFO string in the *GROUPS section in the UBBCONFIG file.  If MS SQL Server allows these RmRecoveryGuid parameters to be used on a different machine, then it is possible to access the database from a remote machine using the XA interface.
    (If accessing Tuxedo without using XA, then the application is responsible for connecting to the database in the same
    2. Many customers use C++ to implement Tuxedo applications. The samples/atmi/xmlstockapp application is a sample ATMI application using C++.
    When using C++ with Tuxedo you will need to set the environment variable
    export CC=name_of_C++_compiler
    and you may need to set
    export CFLAGS=any_additional_compilation_flags_required
    3. Customers can use Tuxedo across a proxy server or a firewall. When configuring the workstation listener for this case you will probably need to use the -H external-netaddr parameter as described at http://download.oracle.com/docs/cd/E15261_01/tuxedo/docs11gr1/rf5/rf5.html#wp1534543
    Ed

  • Help!Question for IPOD photo function

    Everytime I want to add more pics to my ipod, the old ones are always autmatically deleted and coverd by new ones. I can't figure it out. Please.... help.
    Thanks

    If you "restore" however, just beware...
    Quote from http://manuals.info.apple.com/en/iPodnano_2nd_Gen_FeaturesGuide.pdf :
    If you choose to restore, all data is erased from iPod nano, including
    songs, files, contacts, photos, calendar information, and any other
    data. All iPod nano settings are restored to their original state.
    Chances are, though, that you've got all that on your PC, except maybe for any "on-the-go" playlists you may have created on the iPod.

  • Are HDV tapes really necessary? (Last question for now, I promise)

    Do you really need to use them to shoot HD footage? Is there an obvious benefit to them or is this another marketing thing?

    no it is not needed
    but they are "better" for preventing dropouts which will REALLY mess ya up in HDV (up to a half second lost)
    yes it is mostly marketing
    try PANASOINC PRO or MASTER tapes (they are actually cheaper in most cases but much reliable then most consumer tapes)
    DAVE

  • Last question for the day - Music Video

    Hi,
    I have been asked by a friend to do their music video for them. I understand while shooting they will be playing to the original recording but after a day of shooting and im back at my computer what is the best way to syc my clips to the master audio track? Is there a tutorial available on music video creating? I know I could sit there and bit by bit move the clip to match however I am hoping there is a tutorial on it some place on the net.
    Thanks

    Hi
    Me just thinking
    I would
    • Make several full song recordings with my Camera (close-ups, full size etc.)
    or use several Cameras (5 to 10 recordings)
    Put the best Audio-uptake as a master Audio then add video clips to do the visual
    part as rythmic and paced fast/slow enough to reflect the "Air" of the lyrics.
    Know what I'm taking about - NO Not at all - just speculating.
    (With several Cameras - all recording non-stop - this would be much easier in
    FinalCut Pro and the MultiCamera function.)
    Yours Bengt W

  • Thanks for the idea. One last question..

    Thanks for the replies, setting it to passive seemed to work
    as I can now upload to my host. Just one last question, I've
    searched the video knowledge base looking for a video on how to use
    the 'Starter Pages' within Dreamweaver to no avail. When I try I
    always get the same message: 'Dreamweaver stores templates in the
    root folder of a site, but there are no sites defined. Please add a
    site.' I have my site all layed out in Dreamweavers FTP, I can
    upload and download with it and still Dreamweaver gives me this.
    Any ideas?
    Thanks once again all

    Using FTP & RDS Server for your site means that you will
    not be able to use
    DW's Templates or Library items. It's usually a very bad
    idea, to boot.
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.dreamweavermx-templates.com
    - Template Triage!
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    http://www.macromedia.com/support/search/
    - Macromedia (MM) Technotes
    ==================
    "John Waller" <[email protected]>
    wrote in message
    news:g1a9mi$qtn$[email protected]..
    > F1 Dreamweaver Help files
    >
    > Working with Dreamweaver Sites > Setting up a
    Dreamweaver site
    >
    > --
    > Regards
    >
    > John Waller

  • Please read my question carefully, this is, I think, a question for the experts. It's not the usual name change question.   When I setup my new MacBook Pro, something slipped by me and my computer was named First-Lasts-MacBook-Pro (using my real first and

    Please read my question carefully, this is, I think, a question for the experts. It's not the usual name change question.
    When I setup my new MacBook Pro, something slipped by me and my computer was named First-Lasts-MacBook-Pro (using my real first and last name).
    I changed the computer name in Preferences/Sharing to a new name and Preferences/Accounts to just be Mike. I can right click on my account name, choose advanced, and see that everything looks right.
    However, If I do a scan of my network with my iPhone using the free version of IP Scanner, it lists my computer as First-Lasts-MacBook-Pro! And it lists the user as First-Last.
    So even though another Mac just sees my new computer name, and my home folder is Mike, somewhere in the system the original setup with my full name is still stored. And it's available on a network scan. So my full name might show up at a coffee shop.
    Can I fully change the name without doing a complete re-install of Lion and all my apps?

    One thought... you said the iPhone displayed your computer's old name? I think that you must have used the iPhone with this computer before you changed the name. So no one else's iPhone should display your full name unless that iPhone had previously connected to your Mac. For example, I did this exact same change, and I use the Keynote Remote app to connect with my MacBook Pro. It would no longer link with my MacBook Pro under the old name, and I found that I had to unlink and then create a new link under the new name. So the answer to your question is, there is nothing you need to do on the Mac, but rather the phone, and no other phone will display your full name.

  • HT1660 I called in for help last week to move my Itunes files to my new laptop.  I am about 71 songs short of what is in my library on my old computer.  I keep trying to download the Purchased music that is "not in my library" and i recieve an error messa

    I called in for help last week. I am trying to move my library from my old compurter (PC)to my new laptop.  I am 71 songs short.  I go to itunes, they to purchased, then click on "not in my library" then hit download.  I keep getting an error message that says "this is not available try again later".  Any suggestions?

    Hello 8175405345,
    We've an article which provides tips that can help get your content downloading from the iTunes Store.
    Can't connect to the iTunes Store
    http://support.apple.com/kb/TS1368
    Cheers,
    Allen

  • Can anyone help or answer this question for me. Is there a way to have a private album for pictures sent to my phone? Don't exactly want kids ( niece and nephew ) to play on my phone and see private pictures of my girlfriend

    Can anyone help or answer this question for me. Is there a way to have a private album for pictures sent to my phone? Don't exactly want kids ( niece and nephew ) to play on my phone and see private pictures of my girlfriend

    What about this?
    https://itunes.apple.com/ru/app/best-secret-folder/id488030828?l=en&mt=8

  • Airplay mirroring problem:when i change slide mirroring from off to on ,my new i pad lost wi fi connection and apple tv lost wifi connection:ihave last software for both.Can u help me?thanks

    when i change slide mirroring from off to on ,my new i pad lost wi fi connection and apple tv lost wifi connection:ihave last software for both.Can u help me?thanks.
    when i use i pad with apple tv for see my photo,youtube and movies all ok.

    I suspect that the problem is in your router. Do NOT consider your router to be blameless if some other devices seem to work with it.
    Try restarting your WiFi router by removing power for 30 seconds. Don't just turn it Off. On many routers that doesn't really do anything but put the router into standby mode. If that does not help check for a firmware update for your router. If none exists which corrects the problem consider replacing the router.
    There is a chance that some services turned on in your router could be causing problems. Look for a setting called QoS (Quality of Service). If ON turn it OFF.
    If you need more help please give the make, model, and version of your WiFi router and how you have it configured.
    See also here: http://www.apple.com/support/ipad/wifi/

  • HT4792 So I have a question for this: I folowed this procedure, but when I'm trying to import the IOS from IMovies in my laptop I receive a message that states that the IMovie version installed doen't supports IOS files, although I have the last version i

    So I have a question for this: I folowed this procedure, but when I'm trying to import the IOS from IMovies in my laptop I receive a message that states that the IMovie version installed doen't supports IOS files, although I have the last version installed with all the updates... Any ideas, thoughts?
    Thanks

    I also have Jolly's problem. I found the iMovie 9.0.9 folder and tried to launch the older version of iMove. It would not launch. I removed all of the iMovie preferences from the Preferences folder, removed iMove 10 from the applications folder, and restarted my Mac. iMove 9.0.9 still won't launch and I can't access my videos created with the older version of iMovie. Is there a way to uninstall iMovie 10 and reinstall iMovie 9.0.9?
    I am running Yosemitie on a  iMac.
    Paul

Maybe you are looking for

  • What are the characteristics of the sound output from the speaker iPad3?

    What are the characteristics of the sound output from the speaker iPad3?

  • OWB 10gR1 Convert Date format (mm-dd-yyyy) to (yyyy-mm-dd)

    Hi All, In OWB 10gR1, I have flatfiles with Date fields having the format (mm-dd-yyyy). I want to load this data into the Staging table in (yyyy-mm-dd) format. How could I do this conversion in my staging mapping ? Using external tables is not an opt

  • Finding a printer using IPAddress

    Hi, Can anyone suggest me how to find a printer in the network using its IPAddress and then print a document to it (probably a PDF). I cannot use the printer name, but I know the IPAddress and that its present in the network. Thank you,

  • ACT! to Outlook to Exchange Server?

    I want to sync my company contacts, which are in ACT! to my exchange server synced Outlook on my Pre.  It appears very easy to set sync preferences in ACT! to Outlook.  I currrently sync Outlook contacts and email to my Pre with no issues through our

  • Need to modify values in Inbox Dropdown for Sort By

    HI All, I need to modify the valyes in the dropdown box for the Sort By and the Then Sort by fields in the Inbox. I know hte values come from the domain CRM_AUI_SORTEDBY which I dont want to modify. I redefined the method GET_V_SORTEDBY but the probl